"앗! 사용자 데몬에 연결할 수 없습니다." NordVPN을 사용하려고 할 때

"앗! 사용자 데몬에 연결할 수 없습니다." NordVPN을 사용하려고 할 때

저는 중국에 있고 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?NordVPN Whoops! Cannot reach System Daemon.데몬이 현재 실행되고 있지 않은 경우.

데몬을 시작하고 다음에 부팅할 때에도 활성화하려면 다음을 실행하세요.

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

모든 일이 잘 진행되고 있습니다 행복하다

관련 정보