IT Pro is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more

A guide to VPN troubleshooting: fix all your VPN problems

Our step-by-step guide to VPN troubleshooting connection failures on any virtual private network

The best VPN services run smoothly in the background while you browse or stream, with little work required. Unfortunately, however, sometimes even the best VPNs will run into problems. Use this handy guide to VPN troubleshooting as a one-stop shop to fix all your VPN problems.

Common VPN connection problems

  • Non-responding VPN server
  • Your ISP (internet service provider) is blocking the access to VPN
  • When old VPN packages interfere with the new ones
  • The set firewall is interrupting your connection

Most VPN issues result in your VPN disconnecting from the internet. There are a lot of reasons why your VPN might fail to connect, but the end result is the same—your VPN stops functioning, leaving your browsing session unprotected.

Read on for eight steps that you can take to determine the cause of a VPN connection failure and rectify it.

Here's why your business needs a VPN.

Step 1: Check your internet connection

Sometimes a connection failure has nothing to do with your VPN at all. It is simply the result of a failed internet connection. 

The best way to check if your internet is down is to look at your router. It should have an indicator—often a glowing green light—to tell you whether or not it is currently connected to the internet. Consult the manual that came with your router to see where to locate the internet connection indicator for your model.

If the problem is indeed an internet connection issue, check out our guide on how to troubleshoot your internet connection.

Step 2: Check if the site/service you are accessing allows VPNs

Certain websites, especially streaming service providers like Netflix, have taken steps to block VPNs from accessing them. The easiest way to test if this is happening to you is to try and browse several random web pages. If they load fine, you are probably being blocked by one specific site. If not, it is probably a wider connection problem.

Websites that block VPNs typically do so by blocking specific VPN servers. You can try switching servers to resolve this issue. If that does not work, you will have to turn off your VPN to access the site or try again with a different VPN provider.

Step 3: Change server

Surfshark's user interface, showing servers available

If you are having trouble connecting, try choosing a different server from your VPN’s server list


If you’ve determined a specific site is not blocking the VPN, and it’s still not connecting, there could be an issue with the server. Certain VPNs, especially free ones, suffer from overcrowding. Essentially, too many people attempt to connect to the same server at once, forcing the VPN to block some of them or slow down their internet connection to cope with demand.

A particular server could also be down due to technical difficulties. In either case, try switching to a different server, perhaps in a less popular location.

Step 4: Disable your firewall—temporarily!

If you have tried various servers and are still experiencing VPN connection issues, disable your firewall, then navigate to a website you know and trust while connected to your VPN. If that works, then your VPN is likely in conflict with your firewall. Do not continue browsing with the firewall off—a VPN will protect your privacy online, but it will not protect your computer from viruses and malware.

If you are using a paid firewall, try switching to the free firewall that came with your computer. You can also try adding your VPN to the firewall’s whitelist, although this works less often then we would like it to. If these options do not work, some VPN providers also offer a firewall product that is guaranteed to be compatible with their VPN service. Try any of these solutions, but do not continue browsing without a firewall.

Step 5: Restart the VPN

Turning it off and on again is a tried-and-true tech support solution, and it can apply to VPNs. If you are using a desktop or mobile VPN application, disconnect from the VPN server and sign out completely, then sign back in and reconnect.

If you are using a browser-based extension, log off, clear your browser cache, and close the browser. Then open your browser and log back on.

Step 6: Make sure everything is up to date

Surfshark's user interface, showing the software version

Check your VPN’s settings tab to make sure that you are running the latest version of your VPN software


Internet browsers and VPN service providers regularly update their software, and there’s no coordination between the two. If your VPN is still not working, check if you have the latest version from your VPN provider. Some updates are automatic, while others are manual. Your VPN might not be working because a manual update needs to be downloaded from your provider’s website.

You should also check your web browser to make sure it's up to date. Sometimes, the browser will need to be updated. In other cases, your VPN might not be compatible with the latest version of your browser. If that is the case, downloading a different browser that is compatible with your VPN is the best solution. Your VPN provider should indicate compatible browsers on its website.

Step 7: Change your VPN’s tunneling protocol

Surfshark's user interface, showing the advanced settings

In your VPN provider’s settings tab, possibly under Advanced Settings, select a new VPN protocol from the dropdown list


VPNs use a point-to-point tunneling protocol to facilitate a secure and anonymous internet connection for you. Unless you have very significant security concerns, you do not need to know the technical details behind these protocols beyond the fact that changing the protocol can sometimes resolve connection issues.

Go into your VPN’s settings and try a few different protocols from the list. Some examples of protocols are OpenVPN, L2TP/IPSec, or IKeV2/IPSec. OpenVPN, in particular, is one of the oldest and most widespread VPN protocols, with a low likelihood of connection issues. 

All commonly available VPN protocols are secure and encrypted. You should not worry too much about the security ramifications of changing your VPN protocol. If you do have concerns, contact your VPN provider’s customer support team before changing your VPN protocol.

Step 8: Contact support

If you are still unable to connect after trying these steps, your issue could be specific to your particular VPN provider. It could also be an advanced issue that is outside the technical abilities of the average user to solve.

In either case, it is best to contact your VPN provider’s customer support team and open a ticket. VPNs are technically complex, and sometimes the best course of action is to seek the assistance of a professional.


VPNs have a lot of complicated technology on the back end, but, for the most part, they tend to run without a hitch. If you do run into an issue, now that you’ve read our eight-step guide, use your newfound knowledge to quickly troubleshoot. Switching servers or turning the VPN off and on again is often enough to restore your connection. And if all else fails, contacting support is still a great option.

Need help choosing or changing your VPN provider? Check out our articles on the best free VPN in 2022, and best business VPN in 2022.

Featured Resources

2022 State of the multi-cloud report

What are the biggest multi-cloud motivations for decision-makers, and what are the leading challenges

Free Download

The Total Economic Impact™ of IBM robotic process automation

Cost savings and business benefits enabled by robotic process automation

Free Download

Multi-cloud data integration for data leaders

A holistic data-fabric approach to multi-cloud integration

Free Download

MLOps and trustworthy AI for data leaders

A data fabric approach to MLOps and trustworthy AI

Free Download

Most Popular

Empowering employees to truly work anywhere

Empowering employees to truly work anywhere

22 Nov 2022
Salesforce co-CEO Bret Taylor resigns with cryptic parting message
Business operations

Salesforce co-CEO Bret Taylor resigns with cryptic parting message

1 Dec 2022
The top 12 password-cracking techniques used by hackers

The top 12 password-cracking techniques used by hackers

14 Nov 2022