«Упс! Невозможно связаться с User Daemon» при попытке использовать NordVPN

«Упс! Невозможно связаться с User Daemon» при попытке использовать NordVPN

Я в Китае и на 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

Все идет хорошо счастливый

Связанный контент