LINUX.ORG.RU

Ошибка в OpenVPN

 , ,


0

1

Здравствуйте друзья. Вчера до утра пытался пофиксить проблему с OpenVpn , но всё без толку.

Вот лог:

openvpn@server.service - OpenVPN connection to server

Loaded: loaded (/lib/systemd/system/openvpn@.service;

enabled; vendor preset: enabled)

Active: failed (Result: exit-code) since Sun 2022-11-27 05:53:25 EST; 14s ago

Docs: man:openvpn(8)
https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage

https://community.openvpn.net/openvpn/wiki/HOWTO

Process: 9025 ExecStart=/usr/sbin/openvpn –daemon ovpn-%i –

status /run/openvpn/%i.status 10 –

Main PID: 2410 (code=exited, status=1/FAILURE)

Nov 27 05:53:25 v765toc52ejvz2i systemd[1]: Starting OpenVPN

connection to server…

Nov 27 05:53:25 v765toc52ejvz2i systemd[1]:

openvpn@server.service: Control process exited, code=e

Nov 27 05:53:25 v765toc52ejvz2i systemd[1]: Failed to start

OpenVPN connection to server.

Nov 27 05:53:25 v765toc52ejvz2i systemd[1]:

openvpn@server.service: Unit entered failed state.

Nov 27 05:53:25 v765toc52ejvz2i systemd[1]:

openvpn@server.service: Failed with result ‘exit-code’

Вот конфиг:

local 192.168.0.1

port 443

proto tcp

dev tun

ca keys/ca.crt

cert keys/server.crt

key keys/server.key

dh keys/dh.pem

tls-auth keys/ta.key 0

server myip 225.225.225.0

ifconfig-pool-persist ipp.txt

keepalive 10 120

max-clients 32

persist-key

persist-tun

status /var/log/openvpn/openvpn-status.log

log-append /var/log/openvpn/openvpn.log

verb 4

mute 20

daemon

tls-server

comp-lzo

plugin /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so login

tmp-dir /etc/openvpn/tmp

push «redirect-gateway def1»

push «dhcp-option DNS 1.1.1.1»

В этой теме впервые , по этому не бейте.



Последнее исправление: Pe4kin (всего исправлений: 3)

Во первых оформите в читаемом виде. При редактировании около кнопки отправить есть ссылка на документацию. Markdown

Во вторых попробуйте запустить руками от root и посмотреть на ошибки. Лучше сюда их выложить.
# openvpn --config %путь до вышего server.conf%

Flotsky ★★
()
Ответ на: комментарий от Pe4kin

Возможно имеет смысл посмотреть сюда после попытки запуска
log-append /var/log/openvpn/openvpn.log

Не заметил это в вашем конфиге. Или убрать эту опцию из конфига и ещё раз запустить

Flotsky ★★
()
Ответ на: комментарий от Flotsky

Смотрите, так не читаемо:

log-append /var/log/openvpn/openvpn.log

verb 4

mute 20

daemon

tls-server

А потом вы у себя в редакторе оборачиваете вывод в ``` с обоих сторон и оно становится читаемо

log-append /var/log/openvpn/openvpn.log
verb 4
mute 20
daemon
tls-server
Flotsky ★★
()
Ответ на: комментарий от Flotsky

Уже заглядывал в этот лог и пытался гуглить ошибки, сюда забыл приложить:

Options error: –server directive network/netmask combination is invalid Use –help for more information. Options error: –server directive network/netmask combination is invalid Use –help for more information. Sat Nov 26 17:58:49 2022 us=339851 PLUGIN_INIT: could not load plugin shared object /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: cannot open shared object file: No such file or directory: No such file or directory (errno=2) Sat Nov 26 17:58:49 2022 us=339920 Exiting due to fatal error Sat Nov 26 18:02:54 2022 us=449122 PLUGIN_INIT: could not load plugin shared object /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: cannot open shared object file: No such file or directory: No such file or directory (errno=2) Sat Nov 26 18:02:54 2022 us=449214 Exiting due to fatal error Sat Nov 26 18:04:52 2022 us=334011 PLUGIN_INIT: could not load plugin shared object /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so: cannot open shared object file: No such file or directory: No such file or directory (errno=2)

Pe4kin
() автор топика
Ответ на: комментарий от Pe4kin

А что не понятно в ошибке?

could not load plugin shared object  
No such file or directory

Нет у вас файла /usr/lib/openvpn/plugins/openvpn-plugin-auth-pam.so
Уберите это из конфига или укажите правильный путь до файла или поставьте пакет, к котором должен быть этот файл.

Flotsky ★★
()
Ответ на: комментарий от Flotsky

Я вчера переходил по этой директории и думал , что всё нормально, но в каталоге подозрительно отсутствует папка plugins …. Сейчас добавлю папку и посмотрим лог

Pe4kin
() автор топика
Ответ на: комментарий от Pe4kin

Я делаю что то не так ?

Вы отделяете знак вопроса пробелом - это нарушение правил русского языка, языка на котором вы общаетесь на форуме.

А ещё, вы не читаете или не понимаете, что вам советуют. Вам же написали в примере, что до файла конфигурации должен быть указан путь, если он не находится в текущем каталоге.

И, третье, форматируйте свои сообщения, те в которые вы копируете вывод из консоли, без этого их неудобно читать.

vvn_black ★★★★★
()
Последнее исправление: vvn_black (всего исправлений: 3)
Ответ на: комментарий от vvn_black

Конфиг находится в каталоге etc/openvpn/server.conf Исполняю команды находясь в папке openvpn.

Когда Ввожу команду openvpn –config server.conf

В выводе ошибка Options error: In [CMD-LINE]:1: Error opening configuration file: server.conf Use –help for more information.

Здарова

Pe4kin
() автор топика