Lorsque j'essaie d'activer une connexion OpenVPN à l'aide de la commande du gestionnaire de réseau:
nmcli connection up vpn_conn
Je reçois l'erreur suivante:
Error: Connection activation failed: Could not find source connection.
Je n'obtiens l'erreur que lorsqu'il n'y a pas de passerelle définie sur la connexion Ethernet. Quelqu'un sait-il pourquoi?
J'ai ajouté des routes statiques unicast au serveur VPN. Ce qui est plus intéressant, c’est que si je mets une fausse passerelle/voie par défaut sur la connexion Ethernet, quelque chose comme 127.0.0.1 tout fonctionne parfaitement. Il semble que le gestionnaire de réseau ne tente même pas de créer la connexion VPN s'il n'y a pas de passerelle définie.
Est-ce un bug? Où le signaler? Comment le corriger?
Il s'agit d'une fonctionnalité/d'un bogue connu dans NetworkManager depuis 2013; une passerelle doit être définie même si elle ne fait rien ou s'il s'agit d'une fausse adresse IP.