Been banging my head against the keyboard all day trying to get WireGuard to work with NordVPN on the AXT1800. OpenVPN works fine. But every config I've tried for Wireguard fails with the same situation of the ACTION=REKEY-GIVEUP
I've used this repo to generate the configs and also used the same dev's websites to get current configs and add my private key: GitHub - mustafachyi/NordVPN-WireGuard-Config-Generator: Available in Python, Go, Rust, Node.js, Ruby, and a web app, this tool automates server data retrieval from NordVPN's API and simplifies WireGuard configuration generation.
I've run the following to get the same private key (nordlynx_private_key) value returned as from the repo code:
curl -s -H "Authorization: token:{myaccesstoken}"
https://api.nordvpn.com/v1/users/services/credentials
Still all configs I try fail with the same error. Any ideas?
Sample log:
Mon Jul 14 15:58:32 2025 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Jul 14 16:00:16 2025 user.notice wireguard-debug: USER=root ifname=wgclient ACTION=REKEY-GIVEUP SHLVL=2 HOME=/ HOTPLUG_TYPE=wireguard LOGNAME=root DEVICENAME= TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin PWD=/
Mon Jul 14 16:00:16 2025 daemon.notice netifd: Interface 'wgclient' is now down
Mon Jul 14 16:00:16 2025 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Jul 14 16:00:17 2025 user.notice firewall: Reloading firewall due to ifdown of wgclient ()
Mon Jul 14 16:02:00 2025 user.notice wireguard-debug: USER=root ifname=wgclient ACTION=REKEY-GIVEUP SHLVL=2 HOME=/ HOTPLUG_TYPE=wireguard LOGNAME=root DEVICENAME= TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin PWD=/
Mon Jul 14 16:02:00 2025 daemon.notice netifd: Interface 'wgclient' is now down
Mon Jul 14 16:02:00 2025 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Jul 14 16:02:00 2025 user.notice firewall: Reloading firewall due to ifdown of wgclient ()
Mon Jul 14 16:03:44 2025 user.notice wireguard-debug: USER=root ifname=wgclient ACTION=REKEY-GIVEUP SHLVL=2 HOME=/ HOTPLUG_TYPE=wireguard LOGNAME=root DEVICENAME= TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin PWD=/
Mon Jul 14 16:03:44 2025 daemon.notice netifd: Interface 'wgclient' is now down
Mon Jul 14 16:03:44 2025 daemon.notice netifd: Interface 'wgclient' is setting up now
Mon Jul 14 16:03:44 2025 user.notice firewall: Reloading firewall due to ifdown of wgclient ()