Problème Network-Manager OpenVPN

Si sur ubuntu vous rencontrez le message suivant lors de la connexion à votre VPN via le Network-Manager :

La connexion VPN a échoué car il n’y avait pas de secret VPN valides

Il suffit de modifier le fichier /etc/dbus-1/system.d/nm-openvpn-service.conf en ajoutant:

<policy user=”at_console”>

<allow own=”org.freedesktop.NetworkManager.vpnc”/>

<allow send_destination=”org.freedesktop.NetworkManager.vpnc”/>

</policy>

Ce qui donne donc:

<busconfig>

<policy user=”root”>

<allow own=”org.freedesktop.NetworkManager.openvpn”/>

<allow send_destination=”org.freedesktop.NetworkManager.openvpn”/>

</policy>

<policy user=”at_console”>

<allow own=”org.freedesktop.NetworkManager.vpnc”/>

<allow send_destination=”org.freedesktop.NetworkManager.vpnc”/>

</policy>

<policy context=”default”>

<deny own=”org.freedesktop.NetworkManager.openvpn”/>

<deny send_destination=”org.freedesktop.NetworkManager.openvpn”/>

</policy>

</busconfig>

Après cette manipulation et un reboot, la connexion devrait s’établir sans soucis.