
Ich bin in China und verwende Ubuntu 16.04 und habe NordVPN über apt installiert. Wenn ich nordvpn login
oder ausführe nordvpn X
, erhalte ich nur:
„Hoppla! Benutzer-Daemon kann nicht erreicht werden.“
Ich habe auch versucht, nordvpnud auszuführen nordpnsd
, was ohne Ausgabe ausgeführt wird und dann beendet wird. Dies läuft ohne Ausgabe, bis ich „nordvpn login“ versuche. An diesem Punkt erscheint:
2019/05/30 12:51:49 [Error] rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = "transport: Error while dialing dial unix /run/nordvpnsd.sock: connect: no such file or directory
Antwort1
Wenn Sie sehen Daemon is unreachable, is systemd running?
oder Whoops! Cannot reach System Daemon.
Ihr NordVPN-Daemon derzeit nicht ausgeführt wird.
Um den Daemon zu starten und ihn auch beim nächsten Booten zu aktivieren, führen Sie Folgendes aus:
sudo systemctl enable --now nordvpnd.service
Um den Daemon nur einmal zu starten und ihn beim nächsten Neustart des Systems zu deaktivieren, führen Sie Folgendes aus:
sudo systemctl start nordvpnd
Antwort2
sudo service nordvpn start
oder
sudo systemctl start nordvpn
Bei mir hat nichts davon funktioniert, aber sie hatten recht, dass ein Dienst benötigt wurde, also habe ich nach der Installation von NordVPN alle meine Dienste überprüft sudo service --status-all
und nordvpn
(kein d) gefunden. Ich nehme an, sie haben den Namen geändert?
Antwort3
NordVPN scheint zwei Daemons zu benötigen: nordvpnsd
und nordvpnud
. Diese sind im Installationspaket enthalten und befinden sich in /usr/bin
. Es handelt sich um Binärdateien und nicht um Skripte, daher können sie nicht geändert werden.
Die Fehlermeldung bedeutet wahrscheinlich, dass der Daemon im Benutzerkontext nicht gefunden wurde. Der Grund dafür ist, glaube ich, dass er nordvpnud
pro Benutzer ausgeführt werden soll. Ich würde vorschlagen, ihn selbst auszuführen, anstatt ihn beim Start auszuführen.
Wenn Sie es während des Startvorgangs ausführen möchten, verwenden Sie chpst -u
:
exec nordvpnsd 2&>1
exec chpst -u <user-account> nordvpnud 2&>1
Da ich NordVPN nicht verwende, kann ich nicht weiter gehen. Weitere Informationen finden Sie unter dieser Beitrag.
Antwort4
Dieser Fehler tritt auf, wenn Sie Ihr NordVPN aktualisieren.
Versuchen Sie diese Schritte:
NordVPN-Dienste aus einer Hand
sudo systemctl stop nordvpnd
2-NordVPN-Dienste aktivieren:
sudo systemctl enable --now nordvpnd
3-Starten Sie die NordVPN-Dienste:
sudo systemctl start nordvpnd
4-Überprüfen Sie die NordVPN-Version:
nordvpn version
Wenn Sie diese Nachricht erhalten:
NordVPN Version 3.11.0
Alles läuft gut Glücklich