当浏览器无法(fails to make a connection)与您的网站建立连接时,会出现 Google Chrome 的“err_tunnel_connection_failed”错误消息。您必须检查您的连接设置并进行必要的更改才能解决此问题。我们将向您展示如何做到这一点。
如果您想知道为什么会发生错误,这通常是代理服务器错误的结果。但是,还有其他原因可能会导致您最喜欢的网络浏览器出现此问题。
禁用代理(Proxy)以修复 err_tunnel_connection_failed 错误
当Chrome 遇到与您当前类似的代理相关问题时,请禁用您的代理服务器并查看是否可以解决问题。(Chrome experiences a proxy-related issue)您可以从控制面板(Control Panel)和设置(Settings)中关闭您的代理功能。我们将在这里使用设置(Settings)方法。
- 同时按Windows + I 启动设置。
- (Select Network)在设置(Settings)窗口中选择网络和Internet 。
- (Choose Proxy)从左侧边栏中
选择代理以访问您的代理设置。
- 禁用(Disable Automatically)右侧的自动检测设置。
- 关闭同时(Turn)使用(Use)代理服务器
。
- 启动Chrome并查看您是否可以连接到您的站点。
当您禁用代理时,您的网站应该会加载。但是,如果您出于某种原因必须使用代理服务器,请联系您的服务器团队以解决导致Chrome显示“err_tunnel_connection_failed”错误消息的问题。
重置您的网络堆栈
您的网络配置决定了您的 PC 连接到 Internet 的方式。假设您的网络设置有问题或配置不正确。在这种情况下,您必须修复它以消除Chrome中的连接错误。
一种方法是在Windows中(Windows)重置整个网络堆栈(reset your entire network stack)。这应该可以解决与您的网络设置相关的任何问题,并且您的“err_tunnel_connection_failed”错误可能会得到解决。
- 访问开始(Start)菜单,搜索命令提示符(Command Prompt),然后选择以管理员身份运行。(Run)
- (Choose Yes)在用户帐户控制(User Account Control)提示中选择是。
- (Enter)在命令提示符中(Command Prompt)输入以下命令,一次一个,然后按Enter。让每个命令都有自己的时间来执行。
ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh int ip reset
netsh winsock reset
- 执行完所有这些命令后,打开“开始(Start)”菜单,选择“电源”(Power)图标,然后选择“重新启动(Restart)”,重新启动您的 PC 。
- 当您的 PC 重新启动时启动Chrome并尝试打开您的站点。
检查 Chrome 扩展程序是否是罪魁祸首(Culprit)
Chrome 允许您安装各种扩展程序(install various extensions)以充分利用网络浏览器。有时,这些扩展是有代价的。此成本通常是扩展程序对Chrome(Chrome)工作方式的干扰。
发生这种情况时,Chrome会遇到各种问题,包括“err_tunnel_connection_failed”。解决这些与扩展相关的问题的一种方法是在没有扩展的情况下启动Chrome,然后查看您的网站是否加载。如果他们这样做了,那么您的一个或多个扩展就是罪魁祸首。
在这种情况下,您可以一次启用一个扩展程序以最终找到有问题的扩展程序。然后,您可以删除这个有问题的插件(remove this faulty add-on)来修复您的 Chrome 浏览器。
- 打开Chrome,选择右上角的三个点,然后选择新建隐身(New Incognito)窗口。
- (Load)在此隐身窗口中
加载您的网站。
- 如果您的网站加载没有问题,那么您的扩展程序可能是罪魁祸首。在这种情况下,请关闭隐身模式并返回 Chrome 的正常窗口。在那里,选择 Chrome 的三点菜单,然后选择更多工具 > 扩展。
- 关闭除一个之外的所有扩展程序。然后,尝试打开您的网站。一次只启用一个插件,您最终会找到导致问题的插件。
- 您可以通过选择Remove(Remove)来删除有问题的扩展名。
我们了解删除扩展程序意味着从您的浏览器中删除一项功能。
好消息是Chrome 的网上应用店(Chrome’s Web Store)有许多您可以使用的扩展程序。您可能会找到一个很好的替代刚刚删除的扩展程序。因此,前往商店并查看可用的扩展程序以使用。
更改您的 DNS 服务器
Chrome可能会遇到“err_tunnel_connection_failed”问题,因为您的DNS服务器无法正常工作。这些服务器帮助您的 Web 浏览器将域名转换为 IP 地址,但如果没有工作服务器,您的浏览器就无法做到这一点。
在这种情况下,您可以将当前的 DNS 服务器切换(switch your current DNS servers)到更可靠的服务器,例如 Google 的公共DNS服务器。以下是在 Windows PC 上进行更改的方法。
- (Open Control Panel)在您的 PC 上
打开控制面板。
- 选择网络(Select Network)和Internet > Network和共享中心(Sharing Center)。
- (Choose Change)从左侧边栏中选择更改适配器设置。
- 右键单击(Right-click)您的网络适配器并选择属性。
- 突出显示 Internet 协议版本 4(Highlight Internet Protocol Version 4) ( TCP/IPv4 ) 并选择属性。
- 启用使用(Use)以下DNS服务器地址选项。
- 在首选 DNS(Preferred DNS)服务器字段中输入 8.8.8.8,在备用 DNS(Alternate DNS)服务器字段中输入8.8.4.4 。然后,选择底部的确定。
- 启动Chrome并尝试打开您的网站。
清除 Chrome 中的浏览数据
您过去的浏览数据通常不会导致您的网络浏览器出现任何问题。但是,有时,这些数据会干扰您当前的浏览会话,从而导致诸如“err_tunnel_connection_failed”之类的问题。
在这种情况下,清除您的 Chrome 过去的数据(clear your Chrome’s past data),您的错误可能会得到解决。
- 在 Chrome 的地址栏中输入以下内容,然后按Enter。这将打开允许您清除浏览器数据的对话框:chrome://settings/clearBrowserData
- 从时间(Time)范围下拉菜单中选择时间范围以清除数据。然后,选择您愿意放弃的数据类型并选择清除(Clear)数据。
- 删除浏览数据后重新启动 Chrome(Restart Chrome)并尝试打开您的网站。
更新谷歌浏览器
与所有其他应用程序一样,Chrome并非没有核心问题。例如,您的“err_tunnel_connection_failed”错误可能是由Chrome代码包含的系统错误引起的。
更新浏览器(Updating your browser)是解决此类问题的最佳方法。Google经常向(Google)Chrome推送错误修复和其他改进,安装这些更新可以解决浏览器的许多问题。
Chrome 的更新是免费、快速且易于下载的。这是如何做到这一点的。
- 启动Chrome,选择右上角的三个点,然后选择Help > About Google Chrome。
- Chrome会自动开始寻找并安装最新的更新。
- 安装更新后选择重新启动(Select Relaunch)以使这些更新生效。
- 使用 Chrome 打开您的网站。
(Fix)通过重置谷歌浏览器(Google Chrome)修复err_tunnel_connection_failed
如果Chrome(Chrome)的“err_tunnel_connection_failed”问题仍然存在,请尝试将浏览器设置重置(resetting your browser settings)为出厂默认设置,看看是否能解决问题。
此方法之所以有效,是因为它将您所有的自定义(甚至是错误指定的)设置恢复为默认值,从而解决了您的网络配置和 Chrome 的错误。
- 打开Chrome,选择右上角的三个点,然后选择设置。
- Select Advanced > Reset并清理。
- (Choose Restore)在右侧窗格中选择将设置恢复为其原始默认值。
- 在打开的框中选择重置设置。(Reset)
- 重置设置后重新启动Chrome,然后启动您的网站。
Chrome 的连接错误并不难(Difficult)修复
Chrome 的连接错误第一次可能看起来令人生畏,但这些错误通常很容易修复。您可以在 PC 上到处调整网络设置,以解决浏览器的大多数问题。
使用上述方法修复 Chrome(you’ve fixed Chrome)的“ err_tunnel_connection_failed ”错误后,您应该可以毫无问题地访问您的网站(access your sites without any problems)。
How to Fix “err_tunnel_connection_failed” in Google Chrome
Google Chrome’s “err_tunnel_connеction_failed” error message аppears 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.
- Launch Settings by pressing Windows + I at the same time.
- Select Network & Internet on the Settings window.
- Choose Proxy from the sidebar on the left to access your proxy settings.
- Disable Automatically detect settings on the right.
- Turn off Use a proxy server as well.
- 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.
- Access the Start menu, search for Command Prompt, and select Run as administrator.
- Choose Yes in the User Account Control prompt.
- 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
- After executing all these commands, restart your PC by opening the Start menu, selecting the Power icon, and choosing Restart.
- 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.
- Open Chrome, select the three dots at the top-right corner, and choose New Incognito window.
- Load your sites in this incognito window.
- 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.
- 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.
- 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.
- Open Control Panel on your PC.
- Select Network and Internet > Network and Sharing Center.
- Choose Change adapter settings from the sidebar on the left.
- Right-click your network adapter and select Properties.
- Highlight Internet Protocol Version 4 (TCP/IPv4) and choose Properties.
- Enable the Use the following DNS server addresses option.
- 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.
- 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.
- 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
- 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.
- 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.
- Launch Chrome, select the three dots at the top-right corner, and choose Help > About Google Chrome.
- Chrome will automatically start looking for and installing the latest updates.
- Select Relaunch when you’ve installed the updates to bring these updates into effect.
- 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.
- Open Chrome, select the three dots at the top-right corner and choose Settings.
- Select Advanced > Reset and clean up in the sidebar on the left.
- Choose Restore settings to their original defaults in the pane on the right.
- Select Reset settings in the box that opens.
- 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.