How to: Fix Vpn Error 806 (Gre Blocked) on Windows 10

How to: Fix Vpn Error 806 (Gre Blocked) on Windows 10

Here we can see, “How to: Fix Vpn Error 806 (Gre Blocked) on Windows 10”

  • VPN error 806 indicates that a connection was established between your machine and the VPN server, but the VPN connection could not be completed.
  • Open ports for PPTP and GRE, allow PPTP passthrough on your router, and more to fix this problem. There are no particular computer skills required.

Issue 806 is a VPN error that appears on Windows 10 and older versions of Windows. This is how it goes:

A connection between your computer and the VPN server has been established but the VPN connection cannot be completed. Error Code 806 – The most common cause for this failure is that at least one Internet device (for example, a firewall or router) between your computer and the VPN server is not configured to allow Generic Routing Encapsulation (GRE) protocol packets. If the problem persists, contact your network administrator or Internet Service Provider.

According to the explanation message, VPN issue 806 is caused by misconfigured GRE passthrough settings.

Don’t worry; regardless of whether you’re running Windows 10 or an older version of Windows, you can resolve this issue without the need for advanced computer abilities.

Also See:  Mac users might be paying more than PC users for airline tickets and more

How can I fix VPN error 806 in Windows 10?

1. Open port 1723 over TCP

    1. Select Firewall & Network Protection from the Start menu after typing firewall.
    2. Select Advanced options.
    3. If User Account Control prompts you, select Yes (UAC)
    4. Choose your inbound rules
    5. Select New Rule from the Action menu.
    6. Change the Rule Type to Port.
    7. Select TCP and set Specific local ports to 1723 under Protocol and Ports.
    8. Allow the connection by selecting Action.
    9. Select Domain, Private, and Public under Profile.
    10. Give it a name, and then click Finish.
    11. Repeat these procedures in Outbound Rules.

2. Open GRE port for protocol 47

    1. Create a new inbound rule in the advanced firewall settings using the techniques outlined in the previous solution.
    2. Predefined as the rule type
    3. Routing and Remote Access should be set to Predefine.
    4. Select all Routing and Remote Access entries under Predefined Rules.
    5. Select Allow the connection from the Action menu, then click Finish.
    6. Follow the same steps to create a new outbound rule.

3. Use a reliable VPN service

If you manually configured a VPN connection on Windows 10, you may have encountered problems like 806.

To avoid this problem in the long run, we recommend using a paid, reputable VPN service.

4. Add an exception to the firewall

    1. Go to Firewall and network security.
    2. Click Allow an application to pass past the firewall
    3. Change the settings (you need admin rights)
    4. Look for your VPN app in this list and check the Private and Public boxes.
    5. Allow another app to find and add your VPN app if you can’t find it here.

You may be experiencing VPN error 806 on Windows 10 because your firewall didn’t whitelist your VPN when you formed the secure tunnel.

5. Whitelist the VPN app in your antivirus

If you don’t have a third-party antivirus, your firewall settings are handled by Windows Defender.

You don’t need to go through this stage if you have already added an exemption for your VPN software to the Windows firewall.

Otherwise, start your anti-malware program and ensure your VPN app is listed in the whitelist section. It will prevent your antivirus software from disabling your VPN connection.

6. Allow PPTP passthrough on your router

Look for PPTP and/or PPTP passthrough settings on your router’s admin page.

To ensure that your home router does not restrict VPN traffic while using PPTP, enable these parameters for incoming and outgoing settings.


I hope you found this guide useful. If you’ve got any questions or comments, don’t hesitate to use the shape below.

User Questions

1. What are some of the possible causes of VPN Error 800?

There are numerous explanations for these connection failures, including losing the client device’s connection to the local network. The VPN server was given an incorrect name or address by the user. The VPN traffic is being blocked by a network firewall.

2. What should I do if I get a VPN error 800?

  1. Check the server type, username, and password.
  2. Check your router and firewall to see if they interfere with your VPN connection.
  3. Verify that the client and VPN server are connected.
  4. Check your anti-virus software for any possible malware.
  5. Investigate Your Network.

3. What is the most likely cause of an 800 error code?

A common VPN error message is “Unable to establish connection” with error code 800. When the VPN client cannot connect to the server, this error occurs. This error is frequently caused by a network connection issue, such as when the network is down or overloaded.

Also See:  Turn Your Home Router Into a Super-Powered Router with DD-WRT

4. Fix VPN error code 806 on Windows 10 – Reddit

Fix VPN error code 806 on Windows 10 from ITSUPPORTMILWAUKEE

5. [Question] Can’t connect to VPN since Monday and don’t know 

[Question] Can’t connect to VPN since Monday and don’t know why from sysadmin