Package: network-manager-openvpn Version: 0.8.1-1 I've installed: i A libnm-glib-vpn1 i network-manager-openvpn i network-manager-openvpn-gnome i network-manager-vpnc i network-manager-vpnc-gnome i A openvpn i A openvpn-blacklist i A vpnc - Cisco-compatible VPN client
Then created a vpn server and client config and testet on shell -> Connection was OK After that i importet working client config in Network-manager and testet connection: Jan 5 09:53:02 Cerberus NetworkManager[1577]: <info> Starting VPN service 'org.freedesktop.NetworkManager.openvpn'... Jan 5 09:53:02 Cerberus NetworkManager[1577]: <info> VPN service 'org.freedesktop.NetworkManager.openvpn' started (org.freedesktop.NetworkManager.openvpn), PID 22897 Jan 5 09:53:02 Cerberus NetworkManager[1577]: <info> VPN service 'org.freedesktop.NetworkManager.openvpn' appeared, activating connections Jan 5 09:53:03 Cerberus NetworkManager[1577]: <info> VPN plugin state changed: 1 Jan 5 09:53:03 Cerberus NetworkManager[1577]: <error> [1294217583.1050] [nm-vpn-connection.c:844] connection_need_secrets_cb(): NeedSecrets failed: dbus-glib-error-quark Rejected send message, 1 matched rules; type="method_call", sender=":1.1" (uid=0 pid=1577 comm="/usr/sbin/NetworkManager) interface="org.freedesktop.NetworkManager.VPN.Plugin" member="NeedSecrets" error name="(unset)" requested_reply=0 destination="org.freedesktop.NetworkManager.openvpn" (uid=0 pid=22897 comm="/usr/lib/NetworkManager/nm-openvpn-service)) Jan 5 09:53:03 Cerberus NetworkManager[1577]: <warn> error disconnecting VPN: Rejected send message, 1 matched rules; type="method_call", sender=":1.1" (uid=0 pid=1577 comm="/usr/sbin/NetworkManager) interface="org.freedesktop.NetworkManager.VPN.Plugin" member="Disconnect" error name="(unset)" requested_reply=0 destination="org.freedesktop.NetworkManager.openvpn" (uid=0 pid=22897 comm="/usr/lib/NetworkManager/nm-openvpn-service)) After some searches i found a problem in the dbus configuration regarding the network-manager. The attached patch worked for me after a reboot. best, Stefan Schörghofer
--- nm-vpnc-service.conf.fixed 2009-04-18 17:56:45.000000000 -0500 +++ nm-vpnc-service.conf 2009-04-18 17:57:37.000000000 -0500 @@ -6,6 +6,10 @@ <allow own="org.freedesktop.NetworkManager.vpnc"/> <allow send_destination="org.freedesktop.NetworkManager.vpnc"/> </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.vpnc"/> <deny send_destination="org.freedesktop.NetworkManager.vpnc"/>