Google Chrome’s “err_tunnel_connection_failed” error message appears when the browser fails to make a connection with your websites. You’ll have to check your connection settings and make necessary changes to get around this problem. We’ll show you how to do that.

If you’re curious to know why the error occurs, it’s usually the result of a bad proxy server. However, there are other reasons as well that can cause this problem with your favorite web browser.

Disable Proxy to Fix the err_tunnel_connection_failed Error

When Chrome experiences a proxy-related issue like your current one, disable your proxy server and see if that fixes the problem. You can turn off your proxy feature from both Control Panel and Settings. We’ll use the Settings method here.

  1. Launch Settings by pressing Windows + I at the same time.
  2. Select Network & Internet on the Settings window.
  1. Choose Proxy from the sidebar on the left to access your proxy settings.
  2. Disable Automatically detect settings on the right.
  1. Turn off Use a proxy server as well.
  2. Launch Chrome and see if you can connect to your sites.

Your sites should load when you disable the proxy. But if you have to use a proxy server for some reason, then reach out to your server team to fix the issues causing Chrome to display an “err_tunnel_connection_failed” error message.

Reset Your Network Stack

Your network configuration decides how your PC connects to the internet. Suppose your network settings have issues or are incorrectly configured. In that case, you’ll have to fix that to eliminate the connection error in Chrome.

One way to do that is to reset your entire network stack in Windows. This should fix any issues related to your network settings, and your “err_tunnel_connection_failed” error will likely be resolved.

  1. Access the Start menu, search for Command Prompt, and select Run as administrator.
  2. Choose Yes in the User Account Control prompt.
  3. Enter the following command, one at a time, in Command Prompt and press Enter. Let each command take its own time to execute.

    ipconfig /release

    ipconfig /flushdns

    ipconfig /renew

    netsh int ip reset

    netsh winsock reset

  1. After executing all these commands, restart your PC by opening the Start menu, selecting the Power icon, and choosing Restart.
  2. Launch Chrome when your PC reboots and try to open your sites.

Check if Chrome Extensions Are the Culprit

Chrome allows you to install various extensions to get the most out of the web browser. Sometimes, these extensions come at a cost. This cost is usually the extension’s interference with how Chrome works.

When that happens, Chrome encounters various problems, including “err_tunnel_connection_failed.” One way to get around these extension-related issues is to launch Chrome without extensions and see if your sites load. If they do, one or more of your extensions is the culprit.

In that case, you can enable one extension at a time to finally find the problematic extension. You can then remove this faulty add-on to fix your Chrome browser.

  1. Open Chrome, select the three dots at the top-right corner, and choose New Incognito window.
  1. Load your sites in this incognito window.
  2. If your sites load without issues, your extensions are likely the culprit. In this case, close incognito and return to Chrome’s normal window. There, select Chrome’s three-dots menu and choose More tools > Extensions.
  3. Turn off all your extensions except for one. Then, try to open your sites. Keep enabling one add-in at a time, and you’ll eventually find the one causing the problem.
  1. You can remove the problematic extension by selecting Remove.

We understand that removing an extension means removing a feature from your browser.

The good thing is Chrome’s Web Store has numerous extensions that you can use. You’ll likely find a good alternative to the extension you just removed. So, head to the store and check out the available extensions to use.

Change Your DNS Servers

Chrome can experience the “err_tunnel_connection_failed” issue because your DNS servers aren’t working. These servers help your web browsers translate domain names to IP addresses, but your browsers can’t do that without a working server.

In this case, you can switch your current DNS servers to something more reliable, like Google’s public DNS servers. Here’s how to make that change on your Windows PC.

  1. Open Control Panel on your PC.
  2. Select Network and Internet > Network and Sharing Center.
  3. Choose Change adapter settings from the sidebar on the left.
  1. Right-click your network adapter and select Properties.
  2. Highlight Internet Protocol Version 4 (TCP/IPv4) and choose Properties.
  1. Enable the Use the following DNS server addresses option.
  1. Enter 8.8.8.8 in the Preferred DNS server field and 8.8.4.4 in the Alternate DNS server field. Then, select OK at the bottom.
  2. Launch Chrome and try to open your sites.

Clear Browsing Data in Chrome

Your past browsing data usually doesn’t cause any issues with your web browsers. However, sometimes, this data interferes with your current browsing sessions, causing problems like “err_tunnel_connection_failed.”

In that case, clear your Chrome’s past data, and your error will likely be resolved.

  1. Type the following in Chrome’s address bar and press Enter. This will open the dialog box that lets you clear your browser data: chrome://settings/clearBrowserData
  2. Select a time range to clear data from the Time range drop-down menu. Then, choose the kind of data you’re willing to let go of and select Clear data.
  1. Restart Chrome when you’ve deleted your browsing data and try to open your sites.

Update Google Chrome

Like all other apps, Chrome isn’t without core issues. For example, your “err_tunnel_connection_failed” error may result from a system bug that Chrome’s code contains.

Updating your browser is the best way to fix problems like this. Google often pushes bug fixes and other improvements to Chrome, and installing these updates can resolve many issues with your browser.

Chrome’s updates are free, quick, and easy to download. Here’s how to do that.

  1. Launch Chrome, select the three dots at the top-right corner, and choose Help > About Google Chrome.
  1. Chrome will automatically start looking for and installing the latest updates.
  1. Select Relaunch when you’ve installed the updates to bring these updates into effect.
  1. Open your sites with Chrome.

Fix err_tunnel_connection_failed by Resetting Google Chrome

If your “err_tunnel_connection_failed” issue with Chrome persists, try resetting your browser settings to the factory defaults and see if that resolves the problem.

This method works because it brings all your customized (even the incorrectly specified) settings to their default values, resolving your network configuration and Chrome’s errors.

  1. Open Chrome, select the three dots at the top-right corner and choose Settings.
  2. Select Advanced > Reset and clean up in the sidebar on the left.
  3. Choose Restore settings to their original defaults in the pane on the right.
  1. Select Reset settings in the box that opens.
  1. Relaunch Chrome when you’ve reset the settings, then launch your sites.

Chrome’s Connection Errors Aren’t Difficult to Fix

Chrome’s connection errors might look daunting the first time, but these errors are usually easy to fix. You can tweak a network setting here and there on your PC to resolve most issues with your browser.

Once you’ve fixed Chrome’s “err_tunnel_connection_failed” error using the methods above, you should be able to access your sites without any problems.