«

»

Feb 28

Cisco AnyConnect and Windows 8

Seen this error when trying to use the Cisco client with Windows 8? The VPN Client driver has encountered an error.

The fix for me was pretty easy. Go into registry and go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpnva

Check the DisplayName data value. On my installation, it had a bit of inf information before the actual name. So deleted that info, and was left with just Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64. Fired up the VPN Client and connected without any problems

 

Update November 21st:

The Cisco team has commented on my post, this is what they wrote:

For those having trouble with WIndows 8 resulting in Host Scan (Posture) failures, please ensure you are running
Host Scan 3.0MR10 or 3.1MR1 on your head-end (ASA). One of these versions (or later) is required for compatibility with Windows 8.

For those still having trouble with Windows 8, please ensure you are running 3.0MR10 or 3.1MR1 versions of AnyConnect.
AnyConnect 2.x has been EOL’ed and upgrading to a current AnyConnect version is the best way to ensure compatibility on Windows 8.

Additional information on Windows 8 compatibility can be found at: http://www.cisco.com/en/US/docs/security/vpn_client/anyconnect/anyconnect31/release/notes/anyconnect31rn.html#wp1099267

If you still need assistance, feel free to reach out to us at ac-mobile-feedback@cisco.com

Best Regards, Pete Davis Cisco AnyConnect Product Team ac-mobile-feedback@cisco.com @AnyConnect

43 comments

Skip to comment form

  1. Anil Desai

    Thanks for this information, Tom! This was actually one of the “blocking” issues that was preventing me from moving one of my development systems over to Windows 8. I’m surprised that the solution was so simple, and really appreciate you taking the time to post it.

    1. Tom Heskestad

      Glad I could help. Quite simple fix to a “big” problem yes :)

  2. Mitch

    Thank you. This was a stopper for me as well. With this fix the connection works better now than it did with Windows 7 (at least the NAC agent doesn’t complain like it did with W7).

  3. Bowen

    That helps!
    Thanks

  4. murphythadog

    This worked for me. I kept getting the driver error found this fix and applied it to the registry. Didn’t have to reboot or restart anyconnect. Works fine now.

  5. theis

    Nice, but how do you connect it before login? it wont connect

    1. Tom Heskestad

      Hi

      Have not tried out that part yet. Will see if I can try it one of the first days and get back to you

  6. Ali

    Thanks man, that helps a lot.

  7. Brad

    Thanks for this fix. Worked like a charm on the Consumer Beta after a restart.

  8. Bobby Cannon

    This has not worked for me. I still get to the part where it says “Checking for product updates…” and errors out.

    1. Charles

      Did you ever find a solution, Bobby? I am getting an error at the same place.

  9. Ricardo Santos

    You just saved my life :D

    Thanks

  10. scott allen

    Worked like a charm!

  11. Paul Nelson

    Thanks so much. I was beating my head against a wall. Now I can bring my Win 8 tablet when travelling and leave the laptop at the office. I won’t be quite so aggravated when the fool in front of me decides to recline…

  12. dndx

    Thanks, it works great for me! BTW, Cisco support is totally shit!!!

  13. Mike

    Worked for me on 32-bit Win8. Thanks!

  14. Ben

    Thanks, worked great for me too!

  15. Rico Alexander

    Wow! You’re a god send. Why can’t MS and Cisco figure this stuff out.

  16. Randall Wade

    Excellent fix! I ‘left’ the preview to go back to Win7 several times due to my VPN connection not functioning. Thanks for your efforts and passing them along to the rest of us!

    bModo 12g Tablet / Win8 Release Preview 64bit

    1. Coroel

      I’m using Windows8 Enterprise x64,while using Cisco AnyConnect mobility client(installed filename is anyconnect-win-3.0.2052-web-deploy-k9.exe), it show error:

      Posture Assessment Failed:Hostscan Initialize error

      Any suggestions?

      [Fri Oct 26 22:25:44 2012] Ready to connect.
      [Fri Oct 26 22:26:55 2012] Contacting 68.59.59.4.
      [Fri Oct 26 22:27:31 2012] Posture Assessment: Required for access
      [Fri Oct 26 22:27:31 2012] Posture Assessment: Checking for updates…
      [Fri Oct 26 22:27:32 2012] Posture Assessment: Updating…
      [Fri Oct 26 22:27:33 2012] Posture Assessment: Initiating…
      [Fri Oct 26 22:27:35 2012] Posture Assessment: Failed
      [Fri Oct 26 22:42:00 2012] Connection attempt has failed.
      [Fri Oct 26 22:42:15 2012] Posture Assessment: Required for access
      [Fri Oct 26 22:42:15 2012] Posture Assessment: Checking for updates…
      [Fri Oct 26 22:42:16 2012] Posture Assessment: Updating…
      [Fri Oct 26 22:42:17 2012] Posture Assessment: Initiating…
      [Fri Oct 26 22:42:19 2012] Posture Assessment: Failed

      C:\Users\Coroel\AppData\Local\Cisco\Cisco HostScan\log\cstub.log 如下:

      [Fri Oct 26 22:27:30.010 2012][cstub][info][init] hello
      [Fri Oct 26 22:27:30.010 2012][cstub][info][init] cstub version 3.0.08062
      [Fri Oct 26 22:27:30.010 2012][cstub][debug][hs_transport_init] initialization
      [Fri Oct 26 22:27:30.010 2012][cstub][debug][hs_file_verify_with_killdate] verifying file signature: file = [C:\Windows\system32\winhttp.dll], signer = [Microsoft Corporation], type = [1]
      [Fri Oct 26 22:27:30.010 2012][cstub][debug][check_signature_by_file] checking signature by file (C:\Windows\system32\winhttp.dll)
      [Fri Oct 26 22:27:30.010 2012][cstub][debug][check_signature_by_file] unable to verify trust for [C:\Windows\system32\winhttp.dll]: 2148204800
      [Fri Oct 26 22:27:30.010 2012][cstub][debug][check_signature_by_catalog] checking signature by catalog (C:\Windows\system32\winhttp.dll)
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][check_signature_by_catalog] unable to verify trust for [C:\Windows\system32\winhttp.dll]: 2148098064
      [Fri Oct 26 22:27:30.072 2012][cstub][error][hs_file_verify_with_killdate] unable to verify file signature: (C:\Windows\system32\winhttp.dll)
      [Fri Oct 26 22:27:30.072 2012][cstub][error][hs_dl_load] file signature invalid, not loading library (C:\Windows\system32\winhttp.dll).
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][hs_transport_winhttp_init] failed to initialize winhttp with absolute path
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][hs_file_verify_with_killdate] verifying file signature: file = [C:\Windows\system32\kernel32.dll], signer = [Microsoft Corporation], type = [1]
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][check_signature_by_file] checking signature by file (C:\Windows\system32\kernel32.dll)
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][check_signature_by_file] unable to verify trust for [C:\Windows\system32\kernel32.dll]: 2148204800
      [Fri Oct 26 22:27:30.072 2012][cstub][debug][check_signature_by_catalog] checking signature by catalog (C:\Windows\system32\kernel32.dll)
      [Fri Oct 26 22:27:30.103 2012][cstub][debug][check_signature_by_catalog] unable to verify trust for [C:\Windows\system32\kernel32.dll]: 2148098064
      [Fri Oct 26 22:27:30.103 2012][cstub][error][hs_file_verify_with_killdate] unable to verify file signature: (C:\Windows\system32\kernel32.dll)
      [Fri Oct 26 22:27:30.103 2012][cstub][error][hs_dl_load] file signature invalid, not loading library (C:\Windows\system32\kernel32.dll).
      [Fri Oct 26 22:27:30.103 2012][cstub][error][load_system_lib] Failed to initialize kernel32.dll
      [Fri Oct 26 22:27:30.103 2012][cstub][debug][hs_dl_load_no_signature] winhttp.dll has been loaded successfully with no signature verification
      [Fri Oct 26 22:27:30.103 2012][cstub][debug][hs_file_verify_with_killdate] verifying file signature: file = [C:\Windows\system32\crypt32.dll], signer = [Microsoft Corporation], type = [1]
      [Fri Oct 26 22:27:30.103 2012][cstub][debug][check_signature_by_file] checking signature by file (C:\Windows\system32\crypt32.dll)
      [Fri Oct 26 22:27:30.119 2012][cstub][debug][check_signature_by_file] unable to verify trust for [C:\Windows\system32\crypt32.dll]: 2148204800
      [Fri Oct 26 22:27:30.119 2012][cstub][debug][check_signature_by_catalog] checking signature by catalog (C:\Windows\system32\crypt32.dll)
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][check_signature_by_catalog] unable to verify trust for [C:\Windows\system32\crypt32.dll]: 2148098064
      [Fri Oct 26 22:27:30.135 2012][cstub][error][hs_file_verify_with_killdate] unable to verify file signature: (C:\Windows\system32\crypt32.dll)
      [Fri Oct 26 22:27:30.135 2012][cstub][error][hs_dl_load] file signature invalid, not loading library (C:\Windows\system32\crypt32.dll).
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][hs_transport_winhttp_init] failed to initialize crypt32
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][hs_file_verify_with_killdate] verifying file signature: file = [C:\Windows\system32\wininet.dll], signer = [Microsoft Corporation], type = [1]
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][check_signature_by_file] checking signature by file (C:\Windows\system32\wininet.dll)
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][check_signature_by_file] unable to verify trust for [C:\Windows\system32\wininet.dll]: 2148204800
      [Fri Oct 26 22:27:30.135 2012][cstub][debug][check_signature_by_catalog] checking signature by catalog (C:\Windows\system32\wininet.dll)
      [Fri Oct 26 22:27:30.166 2012][cstub][debug][check_signature_by_catalog] unable to verify trust for [C:\Windows\system32\wininet.dll]: 2148098064
      [Fri Oct 26 22:27:30.166 2012][cstub][error][hs_file_verify_with_killdate] unable to verify file signature: (C:\Windows\system32\wininet.dll)
      [Fri Oct 26 22:27:30.166 2012][cstub][error][hs_dl_load] file signature invalid, not loading library (C:\Windows\system32\wininet.dll).
      [Fri Oct 26 22:27:30.166 2012][cstub][error][hs_transport_init] initialization failed
      [Fri Oct 26 22:27:30.166 2012][cstub][debug][hs_transport_free] de-initialization
      [Fri Oct 26 22:27:30.166 2012][cstub][debug][hs_transport_free] de-initialization done
      [Fri Oct 26 22:27:30.166 2012][cstub][debug][hs_transport_free] de-initialization
      [Fri Oct 26 22:27:30.166 2012][cstub][info][halt] goodbye (-8)

      1. Tom Heskestad

        This sounds like an error in the install file. Try downloading again, and also check that it’s unblocked by looking at the properties of the file. If this doesn’t work I would try another version of the client. As you see from comments above, others have had issues with different versions

      2. RAM

        Hi Coroel … I have exactly the same issue as you do. The quick fix did nothing. My error log in the LIBCSD.LOG is the same …. please tell me you solved it!!?? :-(

        Any help you can offer is much appreciated.

        Cheers

        Ram

        1. Coroel

          I’ve changed the value of the registry as the guide, but it does NOT work yet. I re-installed the client software via the lastest anyconnect-win-3.1.00495-web-deploy-k9.exe, it still show the same error:

          Posture Assessment Failed:Hostscan Initialize error

          So boring it is! I would go back to Windows 7 one more time.

  17. MM

    Tom you’re great :)
    I allready thought that Anyconnect just wouldn’t be able to run on Windows 8, but hey there’s really an easy solution.

  18. Felipe

    This was extremely helpful ! Thanks!

  19. Daniel Awogbemila

    I usually don’t leave thank you messages but you Sir have just saved me a ton of trouble!! Thanks a million!

  20. Mike

    Thank you!! Great find :-)

  21. Jason H.

    Awesome find. It worked for me with the release preview and it worked again for the RTM build. Thanks for sharing this!!

  22. Sai

    Thank you! Helps a lot!

  23. David

    Thanks alot

  24. Ladislav

    THANK YOU!!! Big time!

  25. ChrisS74

    I did this to make the client work originally, then our network team changed the router. The client version 3.0.10055 does not wok while the previous version 3.0.5080 did work.

    Come on Cisco! Get it together!

  26. Daniel

    THANK YOU!!!!
    that’s it the solution :P

  27. Jevon

    Thank you so much. Now I can login to vpn with an unapproved os. :D

  28. Lars

    Thank you!

    Such a simple fix :)

  29. Tony

    Thanks a million.

    How did you figure this one out?

    I wouldn’t expect a Display Name Variable to cause this error..

  30. Tim Baker

    How do you go into registry on windows 8???????

    1. Tom Heskestad

      Windows Key + R will give you Run prompt, and then you just type regedit and click OK

    2. Patrad

      From the start/metro interface, just type regedit.

      It’s a bit odd in Windows 8, that there is no visible prompt from Metro. Imagine though that when you are looking at the start screen, the Windows 7 search prompt is there. . .but just not visible.

  31. Pete Davis (Cisco AnyConnect Product Team)

    For those having trouble with WIndows 8 resulting in Host Scan (Posture) failures, please ensure you are running Host Scan 3.0MR10 or 3.1MR1 on your head-end (ASA). One of these versions (or later) is required for compatibility with Windows 8.

    For those still having trouble with Windows 8, please ensure you are running 3.0MR10 or 3.1MR1 versions of AnyConnect. AnyConnect 2.x has been EOL’ed and upgrading to a current AnyConnect version is the best way to ensure compatibility on Windows 8.

    Additional information on Windows 8 compatibility can be found at:
    http://www.cisco.com/en/US/docs/security/vpn_client/anyconnect/anyconnect31/release/notes/anyconnect31rn.html#wp1099267

    If you still need assistance, feel free to reach out to us at ac-mobile-feedback@cisco.com

    Best Regards,
    Pete Davis
    Cisco AnyConnect Product Team
    ac-mobile-feedback@cisco.com
    @AnyConnect

  32. Patrad

    Bingo, thanks!

  33. steven

    cool ~ “i was left with just Cisco AnyConnect VPN Virtual Miniport Adapter for Windows”, no word X64. .. so it can connect thanks

  34. anmont

    Really appreciate the time you took to document this for other people. This resolved my problems also.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*

QR Code Business Card