": плагин не поддерживает возможности импорта" при попытке импортировать файл конфигурации openvpn

26

Сетевой менеджер Gnome не может импортировать любой файл конфигурации openvpn (.ovpn) после обновления версии ubuntu до версии 16.04;

Появляется следующее сообщение об ошибке когда я пытаюсь импортировать файл конфигурации openvpn:

The file 'file-x.ovpn' could not be read or does not contain recognized VPN connection information Error: the plugin does not support import capability
    
задан ahooyee 24.04.2016 в 09:59
источник

8 ответов

17

Моя настройка

У меня также была та же проблема, пытаясь импортировать на клиент Ubuntu 16.04 файл .ovpn , созданный домашним сервером pritunl.

Файл .ovpn содержит строки комментариев ( # ), а также встроенные сертификаты ( <ca> , <tls-auth> , <cert> , <key> ). И не было видимых причин для удаления комментариев или ключей. Этот же .ovpn уже был успешно импортирован в сетевой администратор Kubuntu 16.04, и только предупреждение о reneg-sec слишком велико; Подсказка по вопросам импорта на Ubuntu 16.04.

Решение ошибок OP

  1. Значение reneg-sec слишком велико и встречает известную ошибку импорта :

    reneg-sec 2592000
    

    Прокомментировать или использовать значение по умолчанию 3600 .

    #reneg-sec 2592000
    

    Это значение можно повторно установить из Advanced в вкладке VPN config в разделе:

  2. Конфигурация имела два% определения co_de%:

    remote hostname.org 14195 udp6
    remote hostname.org 14195 udp
    remote-random
    

    Попробуйте только одно:

    #remote hostname.org 14195 udp6
    remote hostname.org 14195 udp
    #remote-random
    

После этих двух модификаций ошибок импорта не было.

Дополнительная проблема с конфигурацией remote

Хотя больше не было импортной ошибки, удаленный объект не был импортирован должным образом, то есть порт и протокол не были правильно проанализированы, поэтому мне пришлось дополнительно разорвать директиву remote в файле .ovpn следующим образом

    remote hostname.org
    port 14195
    proto udp

Резюме

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

Итак, в конце, после применения вышеуказанных исправлений, был импортирован файл remote со встроенными ключами и комментариями.

    
ответ дан Kostas Filios 27.12.2016 в 10:41
источник
6

Для моего вопроса была следующая строка в файле .ovpn :

route remote_host 255.255.255.255 net_gateway

Замечание этой строки позволило мне импортировать соединение.

    
ответ дан dom_watson 15.11.2017 в 11:33
5

У меня также есть Ubuntu 16.04, и та же проблема возникает. Решение не очень хорошее решение, потому что вам нужен еще один компьютер, уже подключенный к VPN.

Убедитесь, что вы уже установили openvpn и сетевой менеджер из терминала:

$ sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
$ sudo systemctl restart network-manager

В общем, это должно работать, но в очень немногих случаях (и я не знаю, почему, я полагаю, это, вероятно, ошибка), .ovpn не может быть импортировано.

Итак, выполните следующие шаги:

  1. На компьютере, на котором уже создано соединение с VPN, выберите соединение vpn

  2. сделать пустой пароль

  3. нажмите кнопку экспорта

В этот момент у вас будет файл .conf.

  1. откройте файл .conf и отредактируйте любые части, которые ссылаются на файлы на вашем компьютере, если они существуют

  2. На вашем компьютере создайте новое соединение с файлом .conf.

ответ дан João Paulo 20.07.2016 в 22:23
2

В моем случае необходимо было удалить все комментарии (начиная с #) из * .ovpn. Некоторые люди также обнаружили, что строка, содержащая «удаленный SERVER NNNN», должна быть разделена на «удаленный сервер» и «порт NNNN».

    
ответ дан Adam 11.09.2016 в 17:46
1
$ sudo openvpn --config file.ovpn

работал для меня - я могу туннель, однако мне нужно запомнить локальные IP-адреса, так как у меня нет настроенного локального DNS.

    
ответ дан abukaj 10.01.2018 в 18:13
0

У меня возникла проблема при импорте файла .ovpn с сетевым менеджером. Я исправил его, изменив мою удаленную линию с

remote vpn.example.com 1190 udp4

к

remote vpn.example.com 1190 udp

    
ответ дан marcel.js 13.09.2018 в 18:05
0

Изменить * .ovpn файл

Вероятно, это вызвано настройками в файле .opvn , который не может быть проанализирован.

Сначала убедитесь, что у вас установлены необходимые пакеты:

sudo apt update && sudo apt install network-manager-openvpn-gnome network-manager-openvpn openvpn

Если все еще не удается, отредактируйте файл * .ovpn в текстовом редакторе и выделите следующие строки, которые нарушают импорт.

<he> тег

Если в конфигурационных файлах клиента ovpn есть тэг <he> , удалите эти строки. Это не нужно:

<he>
...
</he>

Несколько сведений о соединении

Если есть что-то вроде:

<connection>
remote <ip> 443 tcp-client
</connection
<connection>
remote <ip> 1194 udp
</connection>

Замените этот раздел следующим образом:

remote <ip> 1194 udp

Импорт сталкивается с несколькими соединениями и не поддерживает тег <connection> . По крайней мере, не в 16.04-17.04.

Вот и все, ИМХО, вы можете оставлять комментарии, они не имеют никакого значения.

После удаления тега и изменения части подключения попробуйте импортировать измененный файл * .ovpn. Решение из этого сообщения в блоге.

    
ответ дан Janghou 23.10.2017 в 13:59
0

Для меня мне пришлось изменить следующее в файле .ovpn:

remote ***.org 443 tcp-client

To:

proto tcp
remote ***.org 443

А также, как указал @Kostas Filios, мне пришлось изменить эту часть на комментарий:

#reneg-sec 2592000
    
ответ дан Shayan 02.02.2018 в 23:36