As someone who loves bleeding edge tech, of course I had to upgrade to Windows 10 immediately upon release. I have used the Technical Preview as a daily driver several times since it was first released, but I always ended up going back to 8.1 on my desktop machine due to varying issues with drivers. It wasn’t until release that I began having problems with the Cisco VPN client actually connecting.
In Windows 8/8.1 & Windows 10 Technical Preview, a common problem with the Cisco VPN client has been an inability to enable the adapter. That is easily resolved within regedit.exe by editing the following string:
You will see it have some junk along the lines of:
@oem8.inf,%CVirtA_Desc%Cisco Systems VPN Adapter for 64-bit Windows
Just remove the first part of that so the string is only
Cisco Systems VPN Adapter for 64-bit Windows
Easy, breezy, beautiful. This was always an easy fix in the past, I’d done it several times, so no problem. I try to connect to my remote access VPN and I’m immediately plagued with errors.
Error: Secure VPN connection terminated by Peer. Reason 433 (Reason not specified by peer)
Running the gamut of fixes, I installed the Citrix DNE update found here. This had worked on a prior Technical Preview version, so I was familiar with the fix. Unfortunately, this didn’t make any difference. Scouring the delves of Reddit and Stack Exchange, I finally found a few other users with similar experiences. Following a link posted by /u/inkarnata to a post on the Cisco forums, it looks like we finally have a fix.
In a nutshell, you need to perform the following:
- Completely remove the Cisco VPN client and any other VPN clients you may have installed while struggling with this.
- Completely remove Citrix DNE update.
- Install SonicWall VPN found here.
- Install Cisco VPN 5.0.07.0440 found here. You will need to extract the .exe to a folder, then run the .MSI installer found inside the archive. (sorry for not mentioning this before!)
- Apply the above Windows registry fix if you receive the error for enabling the adapter.
- Re-import your .pcf
That’s it! The SonicWall VPN client installs the DNE LightWeight Filter required for the Cisco client to work on Windows 10. You should now be able to connect without any peer errors and return to your everyday scheduled programming.
Hopefully this will be helpful to people who don’t like to dig through forums or spend hours troubleshooting something that shouldn’t be an issue in the first place.