Uh-Oh

Q: When does a stable system start to go bad?
A: When you install a non-open package with privileges.

This morning my laptop with Debian Wheezy has shown its first signs of software trouble outside of my control.  The Cisco AnyConnect VPN client, which I installed to be able to access $employer-intranet from it, refused to start up.  No error messages, just that I double-click the launch icon and nothing happens.

I have some relevant information in syslog:

Mar 14 08:43:57 mimir vpnui[861]: Function: ClientIfcBase File: ClientIfcBase.cpp Line: 162 Initializing vpnapi version 2.5.3051 ().
Mar 14 08:43:57 mimir vpnui[861]: Function: loadProfiles File: ProfileMgr.cpp Line: 112 No profile is available.
Mar 14 08:43:57 mimir vpnui[861]: Function: fileExists File: Utility/sysutils.cpp Line: 500 Invoked Function: _tstat Return Code: 2 (0x00000002) Description: unknown File: /opt/cisco/vpn/AnyConnectLocalPolicy.xml Error: No such file or directory
Mar 14 08:43:57 mimir vpnui[861]: Current Preference Settings: CertificateStoreOverride: false CertificateStore: All ShowPreConnectMessage: false AutoConnectOnStart: false MinimizeOnConnect: true LocalLanAccess: false AutoReconnect: true AutoUpdate: true ProxySettings: Native AllowLocalProxyConnections: true PPPExclusion: Disable PPPExclusionServerIP: EnableScripting: false TerminateScriptOnNextEvent: false AuthenticationTimeout: 12
Mar 14 08:43:57 mimir vpnui[861]: Function: CvcGtkNotifyBalloon File: CvcGtkNotifyBalloon.cpp Line: 87 Invoked Function: dlopen Return Code: -33554427 (0xFE000005) Description: libnotify.so.1: cannot open shared object file: No such file or directory
Mar 14 08:43:57 mimir vpnui[861]: Function: connectTransport File: IPC/SocketTransport_unix.cpp Line: 711 Invoked Function: ::connect Return Code: 111 (0x0000006F) Description: unknown
Mar 14 08:43:57 mimir vpnui[861]: Function: connectIpc File: IPC/IPCTransport.cpp Line: 246 Invoked Function: CSocketTransport::connectTransport Return Code: -31522804 (0xFE1F000C) Description: SOCKETTRANSPORT_ERROR_CONNECT
Mar 14 08:43:57 mimir vpnui[861]: Function: terminateIpcConnection File: IPC/IPCTransport.cpp Line: 385 Invoked Function: CSocketTransport::writeSocketBlocking Return Code: -31522783 (0xFE1F0021) Description: SOCKETTRANSPORT_ERROR_NOT_CONNECTED
Mar 14 08:43:57 mimir vpnui[861]: Function: initIpc File: ApiIpc.cpp Line: 299 Invoked Function: CIpcTransport::connectIpc Return Code: -31522804 (0xFE1F000C) Description: SOCKETTRANSPORT_ERROR_CONNECT
Mar 14 08:43:57 mimir vpnui[861]: Function: initiateAgentConnection File: ApiIpc.cpp Line: 214 Invoked Function: ApiIpc::initIpc Return Code: -31522804 (0xFE1F000C) Description: SOCKETTRANSPORT_ERROR_CONNECT
Mar 14 08:43:57 mimir vpnui[861]: Function: attach File: ClientIfcBase.cpp Line: 405 Client failed to attach.
Mar 14 08:43:57 mimir vpnui[861]: Function: run File: ApiIpc.cpp Line: 387 Invoked Function: ApiIpc::initiateAgentConnection Return Code: -31522804 (0xFE1F000C) Description: SOCKETTRANSPORT_ERROR_CONNECT
Mar 14 08:43:58 mimir vpnui[861]: Function: detach File: ClientIfcBase.cpp Line: 288 Shutting down vpnapi

OK, that gives me some things to check and messages to google. Lots of results, people experiencing similar though not identical grief.  Seems often to happen when something gets upgraded.  OK, let’s see if reinstalling the VPN client fixes anything.

But first, ensure the system is fully up-to-date.  Now apt gives me another, rather more worrisome message, repeated many times:

insserv: Starting vpnagentd_init depends on minissdpd and therefore on system facility `$all’ which can not be true!

Dammit, it’s running an agent behind my back.  Grrr …

After that, re-installing the VPN client fixed it, and I may have to repeat that when I reboot in future (which I rarely do – suspend is more convenient).  But now I have a system error.  Is this the start of a slippery slope to an unstable system?

A promising solution is here.  Let’s hope!

Posted on March 14, 2014, in Uncategorized. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: