Sign In

Sign in to manage your subscription

Bessy Connect

4 min read

Antivirus or Firewall Blocking Your VPN: Finding the Culprit

The symptom is familiar: the client says "connected" but nothing loads, or the connection comes up and dies a few seconds later. The reason is that security software operates at the same level as a VPN — it intercepts network traffic. Two interceptors on one device conflict, and the winner usually isn't the one you wanted. Here's how to identify which program is interfering in about five minutes, and what to change without switching protection off for good.

What can interfere

| What | How it interferes | Sign | |---|---|---| | Antivirus with encrypted-connection scanning | opens TLS for inspection, breaking protocol masking | connection dies seconds after establishing | | The system firewall | won't pass traffic from the virtual adapter | "connected" but no page loads | | A second VPN client | takes the system tunnel for itself | one client connects, the other drops instantly | | A corporate security agent | forces traffic down its own rules | fails on the work laptop, works on a personal one | | Parental controls or content blockers | filters DNS and addresses | works selectively, some sites unavailable |

The first row is both the most common and the least obvious. Encrypted-connection inspection — variously called HTTPS scanning, SSL inspection or web protection — substitutes certificates so it can look inside. For a masking protocol that's fatal: the handshake stops matching what's expected and the tunnel breaks.

Five-minute diagnosis

  1. Turn the antivirus off completely for two minutes and try connecting. If it works, you've found the culprit — go into its settings rather than uninstalling it.
  2. Check your list of installed VPN clients. Keep one, remove the rest: the system holds a single active tunnel.
  3. Disable the firewall for a minute. If the connection comes up, you need a rule, not a permanently disabled firewall.
  4. Test another device on the same network. Works on the phone and fails on the computer means the computer's software is at fault, not the network.
  5. Test on mobile data. Works there and fails on home Wi-Fi points at the router and the network instead.

Note: switching off your antivirus is a two-minute diagnostic step, not a solution. Leaving a machine unprotected so a tunnel works is a bad trade.

What to configure instead of disabling

In the antivirus:

  • turn off encrypted-connection scanning — that's what breaks the masking;
  • add the VPN client's executable to exclusions;
  • add the virtual network adapter to exclusions if the product offers that setting.

In the Windows firewall:

  • Control Panel → Firewall → Allow an app: permit the client on private and public networks;
  • check that "block all incoming connections, including those in the list of allowed apps" isn't enabled.

In the system:

  • remove leftover profiles and configurations from old VPNs: on Windows they linger in network connections, on macOS in network settings, on iOS under VPN & Device Management.

The special case of a work laptop

If the device was issued by your employer, it almost certainly runs a management agent that you can't disable and shouldn't try to. That isn't a malfunction, it's policy — and working around it means breaking company rules. More on that scenario: why your VPN doesn't work at the office.

When it isn't the antivirus after all

If nothing changes after all these settings, look elsewhere:

  • The network is filtering the protocol. Test by switching networks: mobile data versus Wi-Fi. How that filtering works: what DPI is.
  • The system is unloading the app. On Android that's a whole topic of its own: why your VPN disconnects by itself.
  • A DNS leak makes a working tunnel look broken. Pages load, but services still see your country: DNS leaks.

Why BessyConnect conflicts less often

The VLESS protocol with Reality masking looks like an ordinary HTTPS session, so most security software doesn't find it suspicious in itself — conflicts arise mainly where encrypted-connection scanning is enabled, and one setting resolves them. There's one app across the Apple line and separate builds for Android, Android TV and Windows, so you don't end up keeping several different clients — which removes the most common cause of conflict, two clients fighting over the system tunnel.

FAQ

Do I have to disable my antivirus for a VPN to work? No. Disabling is only a two-minute diagnostic step. The fix is turning off encrypted-connection scanning and adding the client to exclusions.

Why does it say "connected" with no internet? Most often the firewall isn't passing traffic from the virtual adapter. Allow the app on private and public networks.

Can I run two VPNs at once? One system tunnel is active per device. A second client will keep seizing it, and both will behave erratically.

Does Windows Defender interfere? The antivirus itself usually doesn't; its firewall does, if there's no allow rule for the client.

Why does it work on my phone but not my computer? Computers run more traffic-intercepting software: antivirus, firewall, corporate agents, leftovers from old VPN clients. Start by auditing the installed VPN list.

Related articles

VPN on a Router: How to Set It Up and Is It Worth It

An honest guide to VPN on a router: why VLESS+Reality won't run on stock firmware and why BessyConnect apps are simpler and safer for the whole home. More

How to Set Up a VPN on Android with BessyConnect

How to set up a VPN on Android with BessyConnect: install from Google Play, sign in, allow the VPN connection, pick a server country and enable always-on VPN. More

VPN for a Gaming Console: Connect PlayStation and Xbox

PlayStation and Xbox have no VPN app of their own. You can still connect a console two ways — via a router or by sharing a PC with BessyConnect. More