You are not logged in.
Hi all, nordvpn is not working for me. It was working a couple of weeks ago, but as I don't use it all the time (and I should probably), I can't say what may have changed since. Shame on me...
Started troubleshooting it today, and when I did a "nordvpn login" I would get this:
rotating: transport rotator: ptr timer is lockedAfter screwing around with it for a while, restarting, stopping, etc, I started getting this:
linux nordvpn login error reading from server: EOF
and/or
rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial unix /run/nordvpn/nordvpnd.sock: connect: no such file or directory"Finally I decided to remove / reinstall the package. Now I get this:
systemctl list-units | grep nord
nordvpnd.service loaded activating auto-restart NordVPN Daemon
nordvpnd.socket loaded active running NordVPN Daemon SocketInvestigating journalctl I see:
Aug 22 12:42:50 ArchMiscreant systemd[1]: nordvpnd.service: Scheduled restart job, restart counter is at 461.
Aug 22 12:42:50 ArchMiscreant systemd[1]: Stopped NordVPN Daemon.
Aug 22 12:42:50 ArchMiscreant systemd[1]: Started NordVPN Daemon.
Aug 22 12:42:50 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:50 [Info] Daemon has started
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 Kill Switch set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 Auto-connect set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 DNS set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 ThreatProtectionLite set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 Protocol set to: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 Meshnet set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 IPv6 set to: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: 2022/08/22 12:42:52 Technology set to: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: NordVPN App Connection Settings:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Technology: NORDLYNX
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Meshnet: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Protocol: UDP
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Firewall: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: KillSwitch: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Obfuscate: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: ThreatProtectionLite: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: DNS:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: IPv6: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Notify: enabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: Auto-connect: disabled
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: panic: runtime error: invalid memory address or nil pointer dereference
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x88 pc=0x55d68c8fee90]
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: goroutine 48 [running]:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon.(*Rpc).Groups(0x2?, {0x203000?, 0x203000?}, 0xc000f863f0)
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/rpc_groups.go:14 +0x90
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon/pb._Daemon_Groups_Handler.func1({0x55d68e5d6748, 0xc000f863c0}, {0x55d68e50f520?, 0xc000f863f0})
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/pb/service_grpc.pb.go:749 +0x78
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/meshnet.(*SupportChecker).UnaryInterceptor(0xc0005f0340, {0x55d68e5d6748, 0xc000f863c0}, {0x55d68e50f520, 0xc000f>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/meshnet/support_checker.go:51 +0xf9
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon/pb._Daemon_Groups_Handler({0x55d68e5a9400?, 0xc0003eaa80}, {0x55d68e5d6748, 0xc000f863c0}, 0xc00048e720, 0>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/pb/service_grpc.pb.go:751 +0x138
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).processUnaryRPC(0xc0001b6000, {0x55d68e5db500, 0xc000103ba0}, 0xc000f88120, 0xc0005eade0>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0xccf
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).handleStream(0xc0001b6000, {0x55d68e5db500, 0xc000103ba0}, 0xc000f88120, 0x0)
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xa1b
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).serveStreams.func1.2()
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0x98
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: created by google.golang.org/grpc.(*Server).serveStreams.func1
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x28a
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: panic: runtime error: invalid memory address or nil pointer dereference
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x88 pc=0x55d68c8fe52f]
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: goroutine 138 [running]:
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon.(*Rpc).Countries(0x2?, {0x203000?, 0x203000?}, 0xc000677b00)
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/rpc_countries.go:75 +0x8f
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon/pb._Daemon_Countries_Handler.func1({0x55d68e5d6748, 0xc000677ad0}, {0x55d68e50f3a0?, 0xc000677b00})
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/pb/service_grpc.pb.go:692 +0x78
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/meshnet.(*SupportChecker).UnaryInterceptor(0xc0005f0340, {0x55d68e5d6748, 0xc000677ad0}, {0x55d68e50f3a0, 0xc0006>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/meshnet/support_checker.go:51 +0xf9
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: nordvpn/daemon/pb._Daemon_Countries_Handler({0x55d68e5a9400?, 0xc0003eaa80}, {0x55d68e5d6748, 0xc000677ad0}, 0xc00072eba0>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /builds/low-level-hacks/vpn/client/linux/nordvpn-app/daemon/pb/service_grpc.pb.go:694 +0x138
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).processUnaryRPC(0xc0001b6000, {0x55d68e5db500, 0xc0006c2680}, 0xc000f24480, 0xc0005eade0>
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1282 +0xccf
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).handleStream(0xc0001b6000, {0x55d68e5db500, 0xc0006c2680}, 0xc000f24480, 0x0)
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:1619 +0xa1b
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: google.golang.org/grpc.(*Server).serveStreams.func1.2()
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:921 +0x98
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: created by google.golang.org/grpc.(*Server).serveStreams.func1
Aug 22 12:42:52 ArchMiscreant nordvpnd[236518]: /go/pkg/mod/google.golang.org/grpc@v1.45.0/server.go:919 +0x28a
Aug 22 12:42:52 ArchMiscreant systemd[1]: nordvpnd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Aug 22 12:42:52 ArchMiscreant systemd[1]: nordvpnd.service: Failed with result 'exit-code'.Any help figuring this out would be much appreciated.
Thanks
Last edited by tkwilson (2022-08-23 02:53:29)
Offline
Were it me, I would probably do something along the lines of starting it manually, from the terminal.
Offline
I needed to reboot for graphics drivers, and after reboot, the service was able to start. I am still getting the initial error that started me troubleshooting, I will open a different thread for that. Thanks Zod for looking at it.
Offline