OpenVPN 서비스가 '활성화' 상태에서 멈추는 이유는 무엇입니까?

OpenVPN 서비스가 '활성화' 상태에서 멈추는 이유는 무엇입니까?

다음과 같이 OpenVPN을 설정하려고 했습니다.이 단계별 가이드. 이제 다음과 같은 sudo systemctl start openvpn@server출력을 사용하여 서버를 시작하는 데 어려움을 겪고 있습니다 sudo systemctl status openvpn@server.

* [email protected] - OpenVPN connection to server
  Loaded: loaded (/lib/systemd/system/[email protected]; enabled-runtime; vendor preset: enabled)
  Active: activating (auto-restart) (Result: exit-code) since Thu 2019-05-30 09:16:36 UTC; 2s ago
    Docs: man:openvpn(8)
          https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
          https://community.openvpn.net/openvpn/wiki/HOWTO
 Process: 417 ExecStart=/usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --script-security 2 --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid (code=exited, status=1/FAILURE)
Main PID: 417 (code=exited, status=1/FAILURE)
  Status: "Pre-connection initialization successful"

나는 무엇에 대해 혼란스러워활성화.

답변1

2시간의 고통 끝에 마침내 OpenVPN을 실행할 수 있었습니다! 이것이 내가 알아낸 것입니다.

[이메일 보호됨]: devices.list를 재설정하지 못했습니다. 작업이 허용되지 않습니다.

Proxmox LXC 컨테이너에서 실행 중이므로 /etc/pve/lxc/<ID>.conf필요한 tun 장치를 생성하기 위해 Proxmox 호스트에 무언가를 넣어야 했습니다.

lxc.mount.entry = /dev/net/tun dev/net/tun none bind,create=file

변경 후 새로운 오류가 발생했습니다.

ovpn-server[1693]: daemon()이 실패했거나 지원되지 않음: 리소스를 일시적으로 사용할 수 없습니다(errno=11)

이 문제는 다음에서 주석 처리하여 해결되었습니다 ./lib/systemd/system/[email protected]

#LimitNPROC=10

유용한 자료:

답변2

저도 그런 오류가 있었습니다. 처음에는 server.conf다음과 같은 파일이 있었습니다 .

user nobody 
group nobody

나는 그것을 다음과 같이 바꿨다.

user nobody 
group nogroup 

그리고 모든 것이 작동했습니다.

문제는 Ubuntu 운영 체제에 group nobody.

관련 정보