ubuntu, networkmanager und openvpn

Peter Kuechler peter.kuechler at planungsverband.de
Fre Jul 3 11:02:40 BST 2009


Hallo!

Ich habe hier ein Problem, das mir nicht einleuchten will.

Ich benutze ubuntu 9.04 und den passenden Networkmanger.
Funktioniert soweit alles.

Jetzt habe ich openvpn installiert und habe mir auch einen
funktionierenden Tunnel aufgebaut, der mit statischen Schlüsseln
funktioniert. Wenn ich das auf der Kommandozeile aufrufe (als root)
funktioniert alles perfekt.

Jetzt habe ich die Konfiguration des Tunnels im VPN-Teil des
Networkmanagers importiert und das sieht dann für mich auch alles normal
aus. Wenn ich den Tunnel dann im Networkmanager starten will geht oben
rechts auf dem Desktop ein Fenster auf mit dieser Fehlermeldung:

==================================
VPN-Verbindung fehlgeschlagen

Die VPN-Verbindung >>(null)<< 
konnte nicht hergestellt 
werden, weil keine gültigen 
VPN-Geheimnisse vorliegen.
==================================

Warum sind die ungültig, wenn sie auf der Kommandozeile funktionieren???

Ist das ein Bug?
Ich habe bei google mal gesucht, aber scheinbar bin ich alleine mit dem
Problem.

Ach ja, im syslog stehen ein paar Zeilen, die nicht so schön sind:
(sorry für die Umbrüche, ich schreibe Leerzeilen dazwischen):
=================================================================
Jul  3 11:28:08 hal9000 NetworkManager: <info>  Starting VPN service
'org.freedesktop.NetworkManager.openvpn'... 

Jul  3 11:28:08 hal9000 NetworkManager: <info>  VPN service
'org.freedesktop.NetworkManager.openvpn' started
(org.freedesktop.NetworkManager.openvpn), PID 22602 

Jul  3 11:28:08 hal9000 NetworkManager: <info>  VPN service
'org.freedesktop.NetworkManager.openvpn' just appeared, activating
connections 

Jul  3 11:28:08 hal9000 NetworkManager: nm-vpn-connection.c.900:
NeedSecrets failed: dbus-glib-error-quark Rejected send message, 1
matched rules; type="method_call", sender=":1.8" (uid=0 pid=3267
comm="/usr/sbin/NetworkManager --pid-file /var/run/Netwo")
interface="org.freedesktop.NetworkManager.VPN.Plugin"
member="NeedSecrets" error name="(unset)" requested_reply=0
destination="org.freedesktop.NetworkManager.openvpn" (uid=0 pid=22602
comm="/usr/lib/network-manager-openvpn/nm-openvpn-servic"))

Jul  3 11:28:08 hal9000 NetworkManager: <WARN>
connection_state_changed(): Rejected send message, 1 matched rules;
type="method_call", sender=":1.8" (uid=0 pid=3267
comm="/usr/sbin/NetworkManager --pid-file /var/run/Netwo")
interface="org.freedesktop.NetworkManager.VPN.Plugin"
member="Disconnect" error name="(unset)" requested_reply=0
destination="org.freedesktop.NetworkManager.openvpn" (uid=0 pid=22602
comm="/usr/lib/network-manager-openvpn/nm-openvpn-servic")) 
=================================================================

Die beiden letzten Zeilen sehen nicht gut aus oder?

Kann mir da jemand weiter helfen?

mfg
-- 


Peter Küchler
IKT
Planungsverband Ballungsraum 
Frankfurt / Rhein-Main 
Poststraße 16 
60329 Frankfurt am Main 
Tel.: +49 69 2577-1301  
E-Mail: peter.kuechler at planungsverband.de 
www.planungsverband.de