Я пытаюсь подключиться к своему серверу OpenVPN через плагин сетевого менеджера (network-manager-openvpn) после импорта файла конфигурации ovpn. Тем не менее, я получаю сообщение об ошибке:
$ grep VPN /var/log/syslog
Oct 1 11:56:05 packer NetworkManager[997]: <info> Starting VPN service 'openvpn'...
Oct 1 11:56:05 packer NetworkManager[997]: <info> VPN service 'openvpn' started (org.freedesktop.NetworkManager.openvpn), PID 4700
Oct 1 11:56:05 packer NetworkManager[997]: <info> VPN service 'openvpn' appeared; activating connections
Oct 1 11:56:05 packer NetworkManager[997]: <info> VPN plugin state changed: starting (3)
Oct 1 11:56:05 packer NetworkManager[997]: <info> VPN connection 'vpnt' (Connect) reply received.
Oct 1 11:56:05 packer nm-openvpn[4703]: OpenVPN 2.3.2 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [eurephia] [MH] [IPv6] built on Dec 1 2014
Oct 1 11:56:46 packer NetworkManager[997]: <warn> VPN connection 'vpnt' (IP Config Get) timeout exceeded.
Oct 1 11:56:51 packer NetworkManager[997]: <info> VPN service 'openvpn' disappeared
подключение через консоль
sudo openvpn --config .openvpn/vpnt.ovpn
работает отлично.
Я понятия не имею, что мне не хватает - и благодарен за любые идеи. :)
Я знаю, что этот пост устарел, но я оставлю его на случай, если у кого-то возникнет такая же проблема со мной.
У меня была такая же проблема с OP (можно подключиться через командную строку, но не могу подключиться с помощью сетевого менеджера), и я заметил, что конфигурация неправильно загружает ключ TLS. Я исправил эту проблему, сохранив статический ключ TLS-Crypt отдельно.
Создайте файл со статическим ключом. Ключ находится в файле .ovpn и начинается с < tls-crypt > и заканчивается < / tls-crypt >.
Сообщите менеджеру сети, где найти ключ, установив в VPN(openvpn) — Дополнительно — Настройки TLS — Режим значение TLC-Crypt.
Задайте для Файл ключа файл, который вы только что создали.
Я не проверял это сам, но вы, вероятно, можете сделать то же самое с TLS-Auth.