Comment 2 for bug 280926

Revision history for this message
Benny (bm-cage) wrote :

I could not connect to my vpnc at work through kubuntu Intrepid, all worked in Hardy before.

Thanks to this bug entry i got it to work works, however I had to delete in .kde/share/config/knetworkmanagerrc the problematic settings, so from

Type=vpn
Value_data=<map>\n <entry>\n <string>Disable NAT Traversal</string>\n <string>none</string>\n </entry>\n <entry>\n <string>Enable Single DES</string>\n <string>no</string>\n </entry>\n <entry>\n <string>IPSec ID</string>\n <string>ipsecclient</string>\n </entry>\n <entry>\n <string>IPSec gateway</string>\n ....

to

Type=vpn
Value_data=<map>\n <entry>\n <string>IPSec ID</string>\n <string>ipsecclient</string>\n </entry>\n <entry>\n <string>IPSec gateway</string>\n .....

So no longer the entries Disable NAT Traversal and Enable Single Des
With 'none' and 'no' my connection still did not come up. The error was the same as in the bug entry:

cristina@mccdell:~$ tail /var/log/syslog
Nov 2 19:00:57 mccdell NetworkManager: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' just appeared, activating connections
Nov 2 19:00:57 mccdell NetworkManager: <info> VPN plugin state changed: 1
Nov 2 19:01:10 mccdell NetworkManager: <info> VPN plugin state changed: 3
Nov 2 19:01:10 mccdell NetworkManager: <info> VPN connection 'VPN UGent' (Connect) reply received.
Nov 2 19:01:10 mccdell NetworkManager: <WARN> nm_vpn_connection_connect_cb(): VPN connection 'VPN UGent' failed to connect: 'property 'Disable NAT Traversal' invalid or not supported'.
Nov 2 19:01:10 mccdell NetworkManager: <WARN> connection_state_changed(): Could not process the request because no VPN connection was active.
Nov 2 19:01:10 mccdell NetworkManager: <info> (eth0): writing resolv.conf to /sbin/resolvconf
Nov 2 19:01:10 mccdell NetworkManager: <info> Policy set 'Auto eth0' (eth0) as default for routing and DNS.
Nov 2 19:01:22 mccdell NetworkManager: <debug> [1225648882.261584] ensure_killed(): waiting for vpn service pid 9125 to exit
Nov 2 19:01:22 mccdell NetworkManager: <debug> [1225648882.261927] ensure_killed(): vpn service pid 9125 cleaned up

after the change to the config file, all was ok:

Nov 2 19:05:01 mccdell NetworkManager: <info> Starting VPN service 'org.freedesktop.NetworkManager.vpnc'...
Nov 2 19:05:01 mccdell NetworkManager: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 9418
Nov 2 19:05:01 mccdell NetworkManager: <info> VPN service 'org.freedesktop.NetworkManager.vpnc' just appeared, activating connections
Nov 2 19:05:01 mccdell NetworkManager: <info> VPN plugin state changed: 1
Nov 2 19:05:16 mccdell NetworkManager: <info> VPN plugin state changed: 3
Nov 2 19:05:16 mccdell NetworkManager: <info> VPN connection 'VPN UGent' (Connect) reply received.
Nov 2 19:05:16 mccdell kernel: [ 2553.612788] tun0: Disabled Privacy Extensions
Nov 2 19:05:20 mccdell NetworkManager: <info> VPN connection 'VPN UGent' (IP Config Get) reply received.
<snip, my credentials> ....
Nov 2 19:05:20 mccdell NetworkManager: <info> Login Banner:
Nov 2 19:05:20 mccdell NetworkManager: <info> -----------------------------------------
Nov 2 19:05:20 mccdell NetworkManager: <info> (null)
Nov 2 19:05:20 mccdell NetworkManager: <info> -----------------------------------------
Nov 2 19:05:20 mccdell vpnc[9439]: can't open pidfile /var/run/vpnc/pid for writing
Nov 2 19:05:21 mccdell NetworkManager: <info> (tun0): writing resolv.conf to /sbin/resolvconf
Nov 2 19:05:21 mccdell NetworkManager: <info> VPN connection 'VPN UGent' (IP Config Get) complete.
Nov 2 19:05:21 mccdell NetworkManager: <info> (tun0): writing resolv.conf to /sbin/resolvconf
Nov 2 19:05:21 mccdell NetworkManager: <info> Policy set 'VPN UGent' (tun0) as default for routing and DNS.
Nov 2 19:05:21 mccdell NetworkManager: <info> VPN plugin state changed: 4
Nov 2 19:05:21 mccdell nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/01ifupdown' exited with error status 1.