To resolve this issue, uninstall and reinstall the miniports manually. To do so, follow the steps below: 1. Click Start>All Programs>Accessories and click "Command Prompt". (就是DOS命令视窗) 2. In the Command prompt, type the following commands one by one and press Enter after each one. Netcfg -u MS_L2TP Netcfg -u MS_PPTP Netcfg -l %windir%/inf/netrast.inf -c p -i MS_PPTP Netcfg -l %windir%/inf/netrast.inf -c p -i MS_L2TP
Error 806: a connection between your computer and the VPN server has been established but the VPN connection cannot be completed. The most common cause for this is that there is at least one internet device between your computer and the VPN server is not configured to allow GRE protocol packets Verify that protocol 47 GRE is allowed on all personal firewall devices or routers. if the problem persists, contact your administrator.
Resolutions: 1) if you have a router/firewall, make sure you open TCP Port 1723, IP Protocol 47 (GRE). 2) make sure you can reach the VPN server by using ping. Sometimes, poor connection can cause this issue too. 3) You may need to updated firmware on a router or firewall. 4) The VPN server may not be able to get IP from DHCP for the VPN client. So, you may want to re-configure VPN host networking settings. For XP pro VPN host, go to the Properties of the VPN>Network, check Specify TCP/IP address and Allow calling computer to specify its own IP address, and uncheck Assign TCP/IP addresses automatically using DHCP. 5) Make sure other secure software blocks your access, for example, if you use Norton secure software, you may need to add the remote client's IP so that the client can access. 6) If your VPN running on a Windows RRAS with NAT enabled, you may want to check the NAT settings.