“哎呀!無法存取用戶守護程式。”嘗試使用 NordVPN 時

“哎呀!無法存取用戶守護程式。”嘗試使用 NordVPN 時

我在中國,使用 Ubuntu 16.04,並透過 apt 安裝了 NordVPN。當我跑步nordvpn loginnordvpn X剛剛得到:

“哎呀!無法存取用戶守護程式。”

我還嘗試運行nordpnsd它,它運行時沒有輸出,然後終止,然後是nordvpnud。在我嘗試「nordvpn 登入」之前,它會在沒有輸出的情況下運行,此時它會出現:

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

答案1

如果您看到Daemon is unreachable, is systemd running?Whoops! Cannot reach System Daemon.您的 NordVPN 守護程式目前未執行。

若要啟動守護程序並在下次啟動時啟用它,請執行:

sudo systemctl enable --now nordvpnd.service

若要僅啟動一次守護程序並在下次重新引導系統時將其停用,請執行:

sudo systemctl start nordvpnd

答案2

sudo service nordvpn start

或者

sudo systemctl start nordvpn

對我來說,上述方法都不起作用,但他們認為需要一項服務是正確的,所以我在安裝nordvpn後檢查了所有服務sudo service --status-all並發現nordvpn(沒有d)。我猜他們改名字了?

答案3

NordVPN 似乎需要兩個守護程序:nordvpnsdnordvpnud。這些在安裝包中提供並駐留在/usr/bin.它們是二進位檔案而不是腳本,因此無法修改。

該錯誤訊息可能意味著在使用者上下文中未找到該守護程式。我認為原因是,它nordvpnud應該按用戶運行。我建議您自己運行它,而不是在啟動期間運行。

如果您希望在啟動期間運行它,請使用chpst -u

exec nordvpnsd 2&>1
exec chpst -u <user-account> nordvpnud 2&>1

由於我沒有使用 NordVPN,因此我無法進行更多操作。有關更多信息,請參閱 這個帖子

答案4

當您升級 Nordvpn 時會發生此錯誤。

試試以下步驟:

一站式 NordVPN 服務

sudo systemctl stop nordvpnd

2-啟用 Nordvpn 服務:

sudo systemctl enable --now nordvpnd

3-啟動 Nordvpn 服務:

sudo systemctl start nordvpnd

4-檢查 Nordvpn 版本:

nordvpn version

如果您收到此訊息:

NordVPN 版本 3.11.0

一切順利 快樂的

相關內容