Назад | Перейти на главную страницу

OpenVPN не запускается как служба с файлом конфигурации

У меня OpenVPN хорошо работает с моим файлом конфигурации, если я запускаю его из CLI:

openvpn server.conf

Но если я попытаюсь запустить его как службу, он запустится нормально, не выдаст ошибку, но он не загрузит мой файл conf, так как результата нет. tun устройство в ifconfig.

у меня есть AUTOSTART установлен в all в /etc/init.d/openvpn:

Но быстрый ifconfig показывает, что он не запущен. Я знаю, что мой файл conf не загружается, поскольку файл журнала не создается, но ошибок из OpenVPN нет.

Это на Ubuntu 16.04.3, свежая чистая установка OpenVPN.

РЕДАКТИРОВАТЬ

В соответствии с комментариями ниже я пробовал несколько раз также с systemctl, это просто ошибки:

Я знаю, что файл conf работает, так как могу запустить его из интерфейса командной строки как openvpn server.conf и это работает.

РЕДАКТИРОВАТЬ2

Журналы:

Jan 11 14:31:37 cloud systemd[1]: openvpn@server.service: Unit entered failed state.
Jan 11 14:31:37 cloud systemd[1]: openvpn@server.service: Failed with result 'exit-code'.
Jan 11 16:06:07 cloud systemd[1]: Starting OpenVPN connection to server...
Jan 11 16:06:07 cloud ovpn-server[4726]: OpenVPN 2.3.10 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 22 2017
Jan 11 16:06:07 cloud ovpn-server[4726]: library versions: OpenSSL 1.0.2g  1 Mar 2016, LZO 2.08
Jan 11 16:06:07 cloud ovpn-server[4726]: daemon() failed or unsupported: Resource temporarily unavailable (errno=11)
Jan 11 16:06:07 cloud ovpn-server[4726]: Exiting due to fatal error
Jan 11 16:06:07 cloud systemd[1]: openvpn@server.service: Control process exited, code=exited status=1
Jan 11 16:06:07 cloud systemd[1]: Failed to start OpenVPN connection to server.
Jan 11 16:06:07 cloud systemd[1]: openvpn@server.service: Unit entered failed state.
Jan 11 16:06:07 cloud systemd[1]: openvpn@server.service: Failed with result 'exit-code'.
Jan 12 09:55:35 cloud systemd[1]: Starting OpenVPN connection to server...
Jan 12 09:55:35 cloud ovpn-server[12133]: Current Parameter Settings:
Jan 12 09:55:35 cloud ovpn-server[12133]:   config = '/etc/openvpn/server.conf'
Jan 12 09:55:35 cloud ovpn-server[12133]:   mode = 1
Jan 12 09:55:35 cloud ovpn-server[12133]:   persist_config = DISABLED
Jan 12 09:55:35 cloud ovpn-server[12133]:   persist_mode = 1
Jan 12 09:55:35 cloud ovpn-server[12133]:   show_ciphers = DISABLED
Jan 12 09:55:35 cloud ovpn-server[12133]:   show_digests = DISABLED
Jan 12 09:55:35 cloud systemd[1]: openvpn@server.service: Control process exited, code=exited status=1
Jan 12 09:55:35 cloud systemd[1]: Failed to start OpenVPN connection to server.
Jan 12 09:55:35 cloud systemd[1]: openvpn@server.service: Unit entered failed state.
Jan 12 09:55:35 cloud systemd[1]: openvpn@server.service: Failed with result 'exit-code'.

Эта проблема такая же, как и другой размещен на Спросите! Ubuntu. В исправить:

Что мне удалось сделать, так это закомментировать строку LimitNPROC в /lib/systemd/system/openvpn@.service.