
私は中国にいて、Ubuntu 16.04 を使用しており、apt 経由で NordVPN をインストールしました。またはを実行すると、次のメッセージが表示されnordvpn login
ますnordvpn X
。
「おっと!ユーザーデーモンにアクセスできません。」
また、nordpnsd
出力なしで実行され、終了し、次に nordvpnud を実行してみました。これは、「nordvpn login」を試すまで出力なしで実行され、その時点で次のようになります。
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 をインストールした後にすべてのサービスをチェックしたところ、 (d なし)sudo service --status-all
が見つかりましたnordvpn
。名前が変更されたと推測していますか?
答え3
nordvpnsd
NordVPN には と の2 つのデーモンが必要なようですnordvpnud
。これらはインストール パッケージで提供され、 に存在します/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
すべて順調に ハッピー