Windows 8: Cisco AnyConnect VPN Client

If you have installed the Windows 8 Consumer Preview and use Cisco AnyConnect you may run in to a problem when attempting to connect. I got the error “The VPN client driver has encountered an error”.

image
AnyConnect VPN Client error after Windows 8 upgrade

First off I spotted a warning in the event log instructing the Cisco AnyConnect VPN Client must be reinstalled after upgrading Windows, which I completed and still found I could not connect.

image 
Event log - ApplicationExperienceWarning

After a bit more digging I noticed the VPN adapter, Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64, was not Enabled (usually disabled when not in use) when the connection was initiated. Looking in the Registry I could see the DisplayName string value did not match the name of the adapter, so updated as below.

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpnva]
"DisplayName"="Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64"

Restarting the Cisco AnyConnect VPN Client and clicking Connect now works.

If connecting from Internet Explorer 10 ( E.G. https://vpn.noak.es/office) you may need to set the web page to use Compatibility View to launch the client using ActiveX and connect.

15 comments:

  1. Thanks a lot for saving me hours of searching for a solution. I had the same issue when installing W8 today and it works great.

    ReplyDelete
  2. Richard Carpenter7 March 2012 at 03:12

    Cheers for this, really helpful

    ReplyDelete
  3. This was perfect and was exactly what I was looking for - thanks a TON! Great find!

    ReplyDelete
  4. Saved me too (obviously on 32 bit the name is without the ' x64').

    ReplyDelete
  5. Glad you all figured this out. Definitely a change when using Windows 8 but looks like all the quirks have been figured out.

    ReplyDelete
  6. Thanks a ton. This is what I'm searching for.

    ReplyDelete
  7. Man.. you rock. Spent a lot of time with no success..

    ReplyDelete
  8. Can't thank you enough but I'll try. Thank you for taking the time to dig and discover this solution, that the average tech-savvy user would have never found. You saved me countless hours of frustration.

    ReplyDelete
  9. Thank you guys for the feedback, glad this has been useful.
    Maybe Cisco will actually address this at some point.

    ReplyDelete
  10. LIFE SAVER !!!! i was preparing to kill myself for installing win 8 and not checking if it works with cisco vpn ;) ... Thanks man!!!

    ReplyDelete
  11. Thanks guys this worked. I was struggling to fix the issue from last three months and at last i found this which worked.

    ReplyDelete
  12. Thanks a lot, it saved me a lot of time!

    ReplyDelete