GNOME Bugzilla – Bug 609416
Could not find VPN plugin service for 'org.freedesktop.NetworkManager.vpnc'.
Last modified: 2010-08-17 19:48:14 UTC
If I try to connect to a VPNC connection from nm-applet: Cannot start VPN connection 'X' There was a problem launching the authentication dialog for VPN connection type 'org.freedesktop.NetworkManager.vpnc'. Contact your system administrator. If I try to edit a connection via nm-applet: Could not edit connection Could not find VPN plugin service for 'org.freedesktop.NetworkManager.vpnc'. -- I think this happened after the last upgrade. I'm using Ubuntu Karmic 9.10 and NetworkManager from PPA ppa.launchpad.net/network-manager/trunk/. $ apt-cache policy network-manager network-manager: Installed: 0.8~rc3-0ubuntu1~nmt1~karmic Candidate: 0.8~rc3-0ubuntu1~nmt1~karmic Version table: *** 0.8~rc3-0ubuntu1~nmt1~karmic 0 500 http://ppa.launchpad.net karmic/main Packages 100 /var/lib/dpkg/status
Had you restarted either your computer of NM after installing the VPN plugin? At the moment, it's necessary to do so before new VPN plugins are activated.
Yes, I tried to reboot the computer. Still no luck, same error.
One more observation: When I'm at the VPN tab in Connection Editor I can do Edit/Delete on already existing connections but I cannot add a new one. Also Import/Export are greyed out.
Do you have /etc/NetworkManager/VPN/nm-vpnc-service.name and /etc/dbus-1/system.d/nm-vpnc-service.conf and if so, what's in these files?
Have them both and contents are as follows: $ cat /etc/NetworkManager/VPN/nm-vpnc-service.name [VPN Connection] name=vpnc service=org.freedesktop.NetworkManager.vpnc program=/usr/lib/network-manager-vpnc/nm-vpnc-service [GNOME] auth-dialog=/usr/lib/network-manager-vpnc/nm-vpnc-auth-dialog properties=libnm-vpnc-properties $ cat /etc/dbus-1/system.d/nm-vpnc-service.conf <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <policy user="root"> <allow own="org.freedesktop.NetworkManager.vpnc"/> <allow send_destination="org.freedesktop.NetworkManager.vpnc"/> </policy> <policy context="default"> <deny own="org.freedesktop.NetworkManager.vpnc"/> <deny send_destination="org.freedesktop.NetworkManager.vpnc"/> </policy> </busconfig>
In the original Ubuntu bug (https://bugs.launchpad.net/ubuntu/+source/network-manager-vpnc/+bug/539639) we have found the problem, network-manager-vpnc-gnome had been uninstalled by some dist-upgrade. Installing that package again fixes the problem.
Ok, thanks for the update.