„Hoppla! Benutzer-Daemon kann nicht erreicht werden.“ beim Versuch, NordVPN zu verwenden

„Hoppla! Benutzer-Daemon kann nicht erreicht werden.“ beim Versuch, NordVPN zu verwenden

Ich bin in China und verwende Ubuntu 16.04 und habe NordVPN über apt installiert. Wenn ich nordvpn loginoder 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-allund nordvpn(kein d) gefunden. Ich nehme an, sie haben den Namen geändert?

Antwort3

NordVPN scheint zwei Daemons zu benötigen: nordvpnsdund 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 nordvpnudpro 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

verwandte Informationen