October 30, 2021 / Posted by Ellie

The Remote Connection was not made because the attempted VPN tunnels failed on Windows 10

“My colleague is trying to use their VPN to connect to our client through the default Virtual Box Windows 10 settings. Everything works normally until yesterday. When he tried to connect, he got an error message: The remote connection was not made because the attempted VPN tunnel failed. The only feasible solution we tried was to reinstall Windows 10, but this is obviously not a long-term solution. Any ideas and suggestions will be appreciated.”

VPN Error Message

Cause of the attempted VPN tunnels failed on Windows 10

The error code of this problem is 800, which is common during VPN connection. In order to completely solve this problem, we need to understand the causes of this problem, mainly including the following four aspects:

  • Firewall/antivirus software restrictions
  • Network failure
  • VPN setting error
  • The router firmware is too old

12 tested solutions to the attempted VPN tunnels failed on Windows 10

According to the above four types of causes, we summarize 12 tested solutions and their detailed steps respectively.

Method 1. Restart the computer

Restarting the computer is a commonly-used method, which can usually solve most problems. Therefore, before trying other complex solutions, you can try restarting the computer to see if you can solve the problem.

Press Alt + F4 to open the Shut Down Windows window, select Restart option in the drop-down menu, and then click OK to restart the computer.

Restart Windows 10

Method 2. Check the Internet connection

When your Internet connection is too slow or fails to connect normally, VPN cannot establish a connection normally, which may lead to this problem. To do this, you need to check whether the Internet is working properly.

Step 1. Press Win + R to open the operation dialog box, enter “ping -t”, and then click OK.

Open Command Prompt

This command can be used to verify the connection between the IP address and Google DNS to determine whether your computer is normally connected to the Internet, where “-t” means the Ping time.

Step 2. You can see the result in the Command Prompt. If the connection result of Ping time is displayed, it means that the Internet connection is normal.

Check the Packet Loss Rate

The command prompt displays the Packet Loss Rate in percentage, but it is not intuitive. Therefore, you can use Ctrl + Pause Break to display the Ping time to check the Packet Loss Rate. If the packets you receive is fewer than that provided by the Internet service provider, you can report the problem to the Internet service provider for further assistance.

Method 3. Connect to a regular server

Due to certain differences in the functions provided by different VPN companies, the Remote Connection was not made because VPN tunnels failed problem may occur in some cases. To fix this problem, you can try to connect to a regular server to solve the problem. Please note that this solution is only effective if the problem occurs using your private VPN application.

Method 4. Disable the firewall/antivirus software

The main function of Windows Defender Firewall is to manage incoming and outgoing connection requests. In some cases, it may block VPN connection requests, resulting in this problem. Therefore, we need to disable it temporarily to check whether the problem still exists.

Step 1. Press Win + R to open the operation dialog box, enter “control panel” and then click OK to open the Control Panel.

Run Box Control Panel

Step 2. Find and click System and Security on the main interface of the control panel, and then select Windows Defender Firewall.

Defender Firewall

Step 3: Find and click Turn Windows Defender Firewall on or off in the left sidebar.

Turn Off Windows Defender Firewall

Step 4: Select Turn off Windows Defender Firewall under the Private network settings and the Public network settings respectively and then click OK.

Change Network Settings Firewall

Note: If you’ve installed third-party antivirus software on your Windows 10 computer, it is recommended to disable it. Because in some cases, third-party antivirus software also restricts VPN connections, causing this problem.

Method 5. Change the VPN connection method

Incorrect Windows settings will cause you some trouble and affect the normal VPN connection. You can open the Network Connections window, which stores all the networks you have set up, including VPN, then connect to the VPN this way.

Step 1. Press Win + R to open the run dialog box, enter “ncpa.cpl” and click OK.

Search Network Connection

Step 2. Find the VPN you want to connect to in the Network Connections window, right-click the VPN, and select the Connect/Disconnect option in the expanded menu.

Connect VPN

Method 6. Change the default DNS server

Your Internet service provider will provide a set of DNS servers, usually, there’s no problem. But if there are some errors related to the Internet connection on your computer, it may cause the attempted VPN tunnels failed problem. For this reason, you can solve the problem by changing the default DNS server.

Step 1. Press Win + R, then enter “ncpa.cpl” and click OK to open the Network Connections window. In the list of network connections, right-click the network connection you are currently using, and select Properties from the expanded menu.

Network Properties

Step 2. In the Networking tab, select the Internet Protocol Version 4 (TCP/IPv4), and click the Properties below.

Internet Protocol Version 4

Step 3. Click the "Use the following DNS server addresses, enter “” in the Preferred DNS server, enter “” in the Alternative DNS server, and click OK.

Use the DNS Server Address Below

Method 7. Flush the DNS Cache

If you cannot solve the problem by changing the default DNS server, you can consider flushing the DNS Cache to clear the old cached data, which will help solve the problem.

Step 1. Search for “cmd” in the search box, and select Run as administrator in the right window.

Run as Administrator CMD

Step 2. In the Command Prompt window, enter “ipconfig /flushdns” and press the Enter to execute the command. When you see “successfully flushed the DNS Resolver Cache”, it means that the DNS Cache has been flushed successfully. At this time, restart the computer and try to connect to the VPN again.

Refresh DNS Cache

Method 8. Check the VPN service

When a VPN application is installed on your computer, specific VPN service will be automatically added. If the service is not running in the background all the time, you will not be able to connect to the VPN server. Therefore, you need to verify that it is running in order to solve the problem.

Step 1. Open the search box in the lower-left corner of the taskbar, enter “services” and click to open it.

Search Services

Step 2. In the Services window, search for the corresponding service of your VPN application. Taking NordVPN as an example, the corresponding service is “nordvpn-service”. Double-click to open the service. Find the Service status column, click the Start button, and then click OK.

Open VPN Service

Method 9. Change VPN proxy settings and type

If your VPN is using a proxy, it is recommended to temporarily disable it, otherwise it may cause this problem. In addition, you also need to set the corresponding configuration file according to the VPN type. If you select the wrong VPN type, it may also cause this problem.

Step 1. Press Win + I to open Windows Settings, find, and click Network and Internet.

Network and Internet

Step 2. Switch to the VPN tab in the left sidebar, and click Advanced Options under the VPN on the right window.

Remote Connected Was Not Made

Step 3. Click the Edit button, select Automatic in the expanded VPN Type drop-down list, and then click Save.

Change VPN Type

Step 4. Select None from the VPN proxy settings drop-down menu.

Change VPN Proxy Settings

Note: If you know the VPN tunnel type, you can also directly change it to the corresponding tunnel type. But you need to pay attention to the following:

  • If you choose PPTP type, make sure that the PPTP port (TCP 1723) and GRE port (47) are not restricted by the firewall.
  • If you choose L2TP/IPsec type, make sure that the port UDP 1701 is not restricted by the firewall.
  • If you choose SSTP type, make sure that the correct machine certificate exists on the server and a valid client certificate exists on the client machine.
  • If you choose IKEv2 type, make sure that the IKE port is not restricted by the firewall, that is, UDP port 500 and UDP port 4500.

Method 10. Delete the VPN profile and add it again

New problems, such as the attempted VPN tunnels failed issue, may occur as a result of Windows upgrades, virus assaults, software updates, and other factors. To resolve this issue, delete the original VPN setup profile and re-add it.

Step 1. Press Win + I to open Windows Settings, find, and click Network and Internet. Switch to the VPN tab in the left sidebar, find and click the VPN configuration file, and select Remove.

Confirm to Delete the VPN Configuration File

Step 2. On the VPN tab, click Add a VPN connection, and enter the required information, including VPN configuration files, connection name, server name, etc., and then click the Save.

Re-add VPN Configuration

Method 11. Perform a clean boot

In fact, third-party applications or services interfere with the normal operation of Windows to a certain extent, which may cause this problem. Therefore, you can consider starting the computer in a clean mode to solve the problem.

Step 1. Press Win + R to open the run dialog box, enter “msconfig” and click OK to open the System Configuration.

System Configuration

Step 2: Switch to the Services tab, check Hide all Microsoft services, and click the Disable all.

Hide All Microsoft Services

Step 3: Switch to the Startup tab and click Open Task Manager.

Open Task Manager

Step 4. In the list of enabled applications, select each item in turn, right-click and select Disable.

Disabled Item

Step 5. After disabling all applications, return to System Configuration, click OK and restart the computer.


Method 12. Update router firmware

If your VPN works normal for a long time and the error message appears suddenly, you should consider whether the router firmware needs to be updated. If the router firmware is not updated for a long time, it may lead to poor compatibility between the local router and VPN and affect the VPN connection. Therefore, you can update the router firmware with the help of your local network administrator.

If none of the above 12 solutions can help you solve the problem, you can use AnyViewer, the free third-party remote control software, to replace Microsoft Remote Desktop and VPN, so as to avoid the problem from the root.

Easy way to avoid the VPN connection failure on Windows 10: AnyViewer

As a completely free third-party remote control software, AnyViewer is very easy-to-operate yet professional. It is compatible with multiple Windows versions, including Windows 10. AnyViewer can be a perfect alternative to Microsoft Remote Desktop and VPN.

Why AnyViewer can be a perfect alternative? Because it is easier in operation. It requires no IP address, user name and password of the remote computer to achieve remote control. It is secured by Elliptic Curve Cryptography (ECC) encryption, protecting your data. If you need to control another PC remotely, AnyViewer is definitely your best choice.

More importantly, using AnyViewer can totally avoid the Remote Connection was not made because the attempted VPN tunnel failed problem. Next, we will introduce how to use AnyViewer with two methods.

Download Freeware Win 11/10/8.1/8/7/XP
Secure Download

Methods 1. Send a control request

Step 1. Download, install, and open AnyViewer on both computers. Then you can see your device ID.

Temporary Code

Step 2. Input the device ID of the other computer, then click Connect. There will be a pop-up window, click Send a control request to your partner.

Send a Control Request to Your Partner

Step 3. Then the host computer will receive a pop-up request. Click the green button to make the connection successful.

Request to Control Your Device

Methods 2. Input security code

There are two types of security codes we can use to achieve remote control. One is a permanent security code, which is set by you in advance. Another is a temporary security code, which is automatically generated and will change every time.

Step 1. On the main interface, you could see your device ID and temporary security code.

Copy the Temporary Security Code

Step 2. On the host computer, navigate here: Settings > Recipient. Tick the third option and then set the security code you want in the box.  

Accept Remote Control

Step 3. On the client computer, input the device ID of the host computer and then click Connect.


Step 4. Click Input security code and input either the permanent security code or the temporary security code of the host computer. Then click OK.

Security Code


How to fix the Remote Connection was not made because the attempted VPN tunnel failed problem? Here in this post, we provide you with 12 solutions to fix this problem. But if the problem still exists after trying all the solutions, you might as well try the free third-party remote control software AnyViewer we recommended.