43 votes

"erreur : le plugin ne prend pas en charge la fonction d'importation" lors de la tentative d'importation d'un fichier de configuration openvpn"

Le gestionnaire de réseau Gnome ne peut pas importer de fichier de configuration openvpn (.ovpn) après avoir mis à niveau Ubuntu vers la version 16.04;

Je reçois le message d'erreur suivant lorsque j'essaie d'importer le fichier de configuration openvpn :

Le fichier 'fichier-x.ovpn' n'a pas pu être lu ou ne contient pas d'informations de connexion VPN reconnues. Erreur : le plugin ne prend pas en charge la capacité d'importation

25voto

dom_watson Points 401

Le problème pour moi était la ligne suivante dans mon fichier .ovpn:

route remote_host 255.255.255.255 net_gateway

Commenter cette ligne m'a permis d'importer la connexion.

24voto

Kostas Filios Points 356

Ma configuration

J'ai également rencontré le même problème en essayant d'importer sur un client Ubuntu 16.04 un fichier .ovpn produit par un serveur Pritunl à domicile.

Le fichier .ovpn contenait des lignes de commentaires (#) ainsi que des certificats en ligne (, , , ). Et il n'y avait aucune raison apparente de supprimer les commentaires ou les clés. Ce même .ovpn avait déjà été importé avec succès dans le gestionnaire de réseau Kubuntu 16.04, avec seulement un avertissement concernant reneg-sec étant trop élevé; Un indice pour les problèmes d'importation sur Ubuntu 16.04.

Résolution des erreurs de l'OP

  1. La valeur de reneg-sec est trop élevée et rencontre un bug d'importation connu :

    reneg-sec 2592000

    Commentez-le ou utilisez la valeur par défaut 3600.

    #reneg-sec 2592000

    Cette valeur peut être réinitialisée à partir des paramètres Avancé dans l'onglet de configuration VPN sous :

    reneg-sec

  2. La configuration contenait deux définitions remote:

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

    Essayez avec un seul :

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

Après ces deux modifications, il n'y avait plus d'erreurs d'importation.

Autre problème avec la configuration remote

Bien qu'il n'y ait plus d'erreur d'importation, le remote n'était pas importé correctement, c'est-à-dire que le port et le protocole n'étaient pas correctement analysés, j'ai donc dû diviser davantage la directive remote dans le fichier .ovpn comme suit

    remote hostname.org
    port 14195
    proto udp

Résumé

Mon fichier .ovpn contenait des commentaires ainsi que des certificats en ligne, etc. Après avoir lu d'autres publications, j'ai pensé que le problème résidait dans les fichiers en ligne ou les commentaires, j'ai donc séparé les certificats en ligne et les clés dans des fichiers séparés et supprimé tous les commentaires.

Donc en fin de compte, après avoir appliqué les correctifs ci-dessus, le fichier .ovpn avec les clés en ligne et les commentaires a été importé.

16voto

João Paulo Points 161

J'ai également Ubuntu 16.04, et le même problème se produit. La solution n'est pas une très bonne solution, car vous avez besoin d'un autre ordinateur déjà connecté avec le VPN.

Vérifiez que vous avez déjà installé openvpn et network-manager, à partir du terminal :

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

En général, cela devrait fonctionner, mais dans très peu de cas (et je ne sais pas pourquoi - je suppose que c'est probablement un bug) un .ovpn ne peut pas être importé.

Donc, suivez ces étapes :

  1. Sur l'ordinateur qui a déjà une connexion créée avec le VPN, sélectionnez la connexion vpn

  2. videz le mot de passe

  3. cliquez sur le bouton d'exportation

À ce stade, vous auriez un fichier ".conf".

  1. ouvrez le fichier ".conf" et modifiez les parties qui font référence à des fichiers sur votre ordinateur s'ils existent

  2. Sur votre ordinateur, créez une nouvelle connexion avec le fichier ".conf".

7voto

abukaj Points 297
$ sudo openvpn --config file.ovpn

a fonctionné pour moi - je peux créer un tunnel, cependant je dois me souvenir des adresses IP locales car je n'ai pas de DNS local configuré.

6voto

Adam Points 61

Dans mon cas, il était nécessaire de supprimer tous les commentaires (commençant par #) du fichier *.ovpn. Certaines personnes ont également remarqué que la ligne contenant "remote SERVER NNNN" devrait être divisée en "remote SERVER" et "port NNNN".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X