Today, working on my Windows 8 machine, I found that Cisco's VPN client was giving me "Error:442" and was unable to connect to VPN. After trying a lot and searching on web, I found the solution to the problem. Here are the steps mentioned below to get it working.
Step 1:-
Goto Run by pressing "Windows + R" and type "regedit". It will open the registry editor.
Step 2:-
Navigate to the following key: "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\CVirtA"
Step 3:-
Here you will find that "DisplayName" key has some garbage value followed by VPN client name. You need to modify it.
Select the DisplayName to modify, and remove the leading characters from the value data upto "%;" i.e.
Step 1:-
Goto Run by pressing "Windows + R" and type "regedit". It will open the registry editor.
Step 2:-
Navigate to the following key: "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\CVirtA"
Step 3:-
Here you will find that "DisplayName" key has some garbage value followed by VPN client name. You need to modify it.
Select the DisplayName to modify, and remove the leading characters from the value data upto "%;" i.e.
- For x86, change the value data from something like "@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” to "Cisco Systems VPN Adapter”
- For x64, change the value data from something like "@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows” to "Cisco Systems VPN Adapter for 64-bit Windows" Once this is done, you will be able to connect to VPN using VPN Client.
Other Errors which might also lead to Error 442:-
If you have enabled "Internet Connection Sharing", even then you will find this error. For this, you need to open "services.msc", navigate to "Internet Connection Sharing" and disable it.