Comment 2 for bug 824255

Revision history for this message
Joe Wrigley (joe-zwn) wrote :

On my system, after upgrading from Natty to Oneiric, network-manager-openconnect silently failed to show the authentication dialog.

Running NetworkManager with:

NM_SERIAL_DEBUG=1 NetworkManager --no-daemon 2>&1 | tee /tmp/nm-serial.txt

Showed:

NetworkManager[4964]: <info> VPN service 'openconnect' started (org.freedesktop.NetworkManager.openconnect), PID 5030
NetworkManager[4964]: <info> VPN service 'openconnect' appeared; activating connections
NetworkManager[4964]: <info> VPN plugin state changed: 1
NetworkManager[4964]: <error> [1315223479.717561] [nm-vpn-connection.c:882] get_secrets_cb(): Failed to request VPN secrets #2: (6) No agents were available for this request.
NetworkManager[4964]: <info> Policy set 'Auto Bebox342353' (wlan0) as default for IPv4 routing and DNS.
NetworkManager[4964]: <info> VPN service 'openconnect' disappeared

I found this bug, and discovered I had no nm-openconnect-auth-dialog in /usr/lib/network-manager-openconnect OR in /usr/lib/NetworkManager.

I rebuilt the package and copied debian/tmp/usr/lib/network-manager-openconnect/nm-openconnect-auth-dialog to /usr/lib/NetworkManager and it now works. Looks like a packaging error.