web-dev-qa-db-fra.com

Impossible d'importer un fichier ovpn - Le fichier de clé contient "client" qui n'est pas une paire clé-valeur

Lorsque j'essaie d'importer les paramètres VPN à partir d'un fichier OVPN, le message d'erreur suivant s'affiche.

Le fichier "test.ovpn" n'a pas pu être lu ou ne contient pas d'informations de connexion VPN reconnues. Erreur: le fichier de clé contient la ligne "client" qui n'est pas une paire clé-valeur, un groupe ou un commentaire.

Je suis tout à fait sûr que la ligne "client" ne devrait pas être un problème, car je l'ai aussi dans d'autres fichiers .ovpn.

Quel est le probleme avec ca?

PS: Ceci est le début du fichier ovpn (avec de fausses données)

client
dev tun
proto tcp
remote xxxxx.yyyyyyyyy.de 443
verify-x509-name "C=de, L=Somewhere, O=mycompanyname AG, CN=xxxxx.yyyyyyyy.de, [email protected]"
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
4
Enrique Moreno Tent

Il y a un bogue conn dans NetworkManager : . Les fichiers de configuration avec des certificats en ligne ne peuvent pas être importés. .

Plusieurs solutions de contournement peuvent être prises:

  1. Utilisez le script this python _ , qui extrait les certificats intégrés et réécrit la configuration d'ovpn pour utiliser des fichiers de clé et de certificat distincts. ( référence )

  2. Exécutez la configuration ovpn à l'aide de la ligne de commande:

    Sudo openvpn your-ovpn-config-filename.ovpn
    
  3. lignes séparées qui contiennent port en plusieurs lignes:

    remote xxxxx.yyyyyyyyy.de 443
    

    Être:

    remote xxxxx.yyyyyyyyy.de 
    port 443
    
4
Yaron

Peut-être à cause de l'option mssfix 0. Selon NM, c'est faux. Comment vérifier quelle option n'est pas acceptable? Essayez depuis le terminal:

# 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).

Lien https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/606365/comments/95

1
ipeacocks