cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5800
Views
10
Helpful
2
Replies

MacOS X: Cisco Any Connect 3.x client crashes with certain user

niels.renken
Level 1
Level 1

Hello,

I'm using Cisco AnyConnect Secure Mobility Client 3.1.03103. The OS I'm running is Mac OS X 10.8.4 on a MacBook Pro.

During connection (about 5 seconds after pressing the connect button) the VPN clients crashes.

"Cisco AnyConnect Secure Mobility Client qut unexpectedly"

Here is a part of the panic string

--- snip ---

Process:         Cisco AnyConnect Secure Mobility Client [1205]

Path:            /Applications/Cisco/Cisco AnyConnect Secure Mobility Client.app/Contents/MacOS/Cisco AnyConnect Secure Mobility Client

Identifier:      com.cisco.Cisco-AnyConnect-Secure-Mobility-Client

Version:         3.1 (1)

Code Type:       X86 (Native)

Parent Process:  launchd [239]

User ID:         502

Date/Time:       2013-06-12 17:52:08.425 +0200

OS Version:      Mac OS X 10.8.4 (12E55)

Report Version:  10

Interval Since Last Report:          166 sec

Crashes Since Last Report:           2

Per-App Interval Since Last Report:  130 sec

Per-App Crashes Since Last Report:   1

Anonymous UUID:                      703DE2BD-C547-C2AE-CC3A-4A411DC4D4CC

Crashed Thread:  3

Exception Type:  EXC_BAD_ACCESS (SIGBUS)

Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000004

VM Regions Near 0x4:

--> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/--- SM=NUL  /Applications/Cisco/Cisco AnyConnect Secure Mobility Client.app/Contents/MacOS/Cisco AnyConnect Secure Mobility Client

    __TEXT                 0000000000001000-00000000000bc000 [  748K] r-x/rwx SM=COW  /Applications/Cisco/Cisco AnyConnect Secure Mobility Client.app/Contents/MacOS/Cisco AnyConnect Secure Mobility Client

...

--- snip ----

This only happens with one user. With two other users on that same system the issue does not happen.It started after I added Admin rights to that user. I also removed the Admin rights but the error still happens.

I uninstalled the client, deleted /op/cisco directoy and the .anyconnect file in the home directory. I rebooted the MacBook and installed it again. But no change, the error still happens.

Is there any other fix besides deleting and re-creating the user? There must be some configuration file (besides /opt/cisco/anyconnect/profile or the .anyconnect file in the user home ) in the home directory but I haven't found anything.

Help greatly appreciated :-)

Cheers

Niels

2 Replies 2

mactechs1
Level 1
Level 1

We've recently run into an issue related to this. We found that it was related somehow to Firefox. If one looks inside of

/Applications/Cisco/Cisco AnyConnect Secure Mobility Client.app/Contents/MacOS/ there are symlinks to Firefox libraries:

$ ls -ln

total 1800

-rwxrwxr-x  1 0     80  891232 Aug  3  2012 Cisco AnyConnect Secure Mobility Client

lrwxr-xr-x  1 1001  80      60 Jun 13 15:57 libmozsqlite3.dylib -> /Applications/Firefox.app/Contents/MacOS/libmozsqlite3.dylib

lrwxr-xr-x  1 1001  80      55 Jun 13 15:57 libnspr4.dylib -> /Applications/Firefox.app/Contents/MacOS/libnspr4.dylib

lrwxr-xr-x  1 1001  80      54 Jun 13 15:57 libnss3.dylib -> /Applications/Firefox.app/Contents/MacOS/libnss3.dylib

lrwxr-xr-x  1 1001  80      58 Jun 13 15:57 libnssutil3.dylib -> /Applications/Firefox.app/Contents/MacOS/libnssutil3.dylib

lrwxr-xr-x  1 1001  80      54 Jun 13 15:57 libplc4.dylib -> /Applications/Firefox.app/Contents/MacOS/libplc4.dylib

lrwxr-xr-x  1 1001  80      55 Jun 13 15:57 libplds4.dylib -> /Applications/Firefox.app/Contents/MacOS/libplds4.dylib

lrwxr-xr-x  1 1001  80      58 Jun 13 15:57 libsoftokn3.dylib -> /Applications/Firefox.app/Contents/MacOS/libsoftokn3.dylib

So as a simple confirmation we were able to remove Firefox and have AnyConnect connect fine. As a more permanent workaround we replaced the above symlinks with 0 byte files and we were able to have our cake (AnyConnect connecting) and eat it too (Firefox installed as well).

Thank you for this, it resolved my issue. 

I ended up replacing the links with 0 byte files, and that got the user working again