One of the terrifying things about installing a new Windows Update is that it is never clear whether the Update Is going to break something while in the process of fixing other things. This holds true for the Windows 10 update in regards to Cisco Any Connect.
In their latest update to IE, Microsoft removed the functionality of an ‘online’/’offline’ mode and defaulted the setting to ‘offline’. This caused Cisco AnyConnect to break because it looks at that setting to determine if the computer is online or not.
Cisco Any Connect started kicking an error message, “Failed to initialize connect subsystem” as soon as my computer attempted to connect to a VPN. The recommended fix worked perfectly right ‘out of the gate’. How? The fix recommends adding a new Key to the Registry to trick Cisco into thinking IE is in ‘online’ mode when IE is actually still in ‘offline’ mode.
Here is how to fix this issue:
1. Open ‘REGEDIT.EXE’
2. Navigate to: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings”
3. Add a new Key: “‘GlobalUserOffline’ with a value of ‘1’”
4. Close the Registry and allow a few minutes for Windows to recognize the addition
5. Close Cisco AnyConnect and reOpen it
6. Connect to the VPN of your choice
a. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
a. ‘GlobalUserOffline’ with a value of ‘1’