
Я в Китае и на Ubuntu 16.04 и установил NordVPN через apt. Когда я запускаю nordvpn login
или nordvpn X
я просто получаю:
«Упс! Невозможно связаться с User Daemon».
Я также попробовал запустить 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 sudo service --status-all
и не нашел nordvpn
(нет d). Я предполагаю, что они изменили название?
решение3
NordVPN, похоже, требует два демона: nordvpnsd
и 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
Все идет хорошо счастливый