Когда я пытаюсь импортировать VPN
настройки от OVPN
файл, я получаю следующую ошибку.
Файл "test.ovpn" не мог быть считан или не содержит распознанную информацию о соединении VPN. Ошибка: Файл ключей содержит строку "клиент", который не является парой "ключ-значение", группой или комментарием
Я совершенно уверен, что строка "клиент" не должна быть проблемой, так как у меня есть она в другом .ovpn
файлы также.
Что не так с этим?
PS: Это - начало ovpn файла (с поддельными данными)
client
dev tun
proto tcp
remote xxxxx.yyyyyyyyy.de 443
verify-x509-name "C=de, L=Somewhere, O=mycompanyname AG, CN=xxxxx.yyyyyyyy.de, emailAddress=admins@yyyyyyyyy.de"
route remote_host 255.255.255.255 net_gateway
resolv-retry infinite
nobind
persist-key
persist-tun
auth-user-pass
cipher AES-256-CBC
auth MD5
comp-lzo no
route-delay 4
verb 3
reneg-sec 0
В NetworkManager существует известная ошибка: конфигурационные файлы со встроенными сертификатами не могут быть импортированы.
Существует несколько обходных решений, которые могут быть взяты:
Используйте этот сценарий Python, которые извлекают встроенные сертификаты и переписывают конфигурацию ovpn для использования отдельного ключа и файлов сертификата. (ссылка)
Выполнитесь ovpn
конфигурация с помощью командной строки:
sudo openvpn your-ovpn-config-filename.ovpn
отдельные строки, который содержит port
в несколько строк:
remote xxxxx.yyyyyyyyy.de 443
Быть:
remote xxxxx.yyyyyyyyy.de
port 443
Мог быть из-за mssfix 0
опция. На мнение морской мили это неправильно. Как проверить, какая опция не приемлема? Попробуйте от терминала:
# nmcli connection import type openvpn file client1_udp.ovpn
[sudo] password for ipeacocks:
Error: failed to import 'client1_udp.ovpn': configuration error: invalid 1th argument to “mssfix” where number expected (line 136).
Свяжите https://bugs.launchpad.net/ubuntu / + source/network-manager-openvpn / + bug/606365/comments/95