Fix ERR_CONNECTION_RESET Error in Google Chrome
Google Chrome shows different types of errors when connecting to the requested site. We have explained many errors like resolving host, Aw! Snap and err_internet_disconnected. In this article let us discuss how to fix ERR_CONNECTION_RESET error in Google Chrome.
What is ERR_CONNECTION_RESET?
Browsers like Chrome act as a bridge between your computer and the web server to fetch the requested webpage. During this connection process, there are many errors possible like ERR_CONNECTION_RESET. This error is an indication that something interrupted and reset the connection when Chrome tries to load the webpage. You will see the error on the screen like below:
Generally just refreshing the webpage, restarting the Chrome or restarting the computer will resolve the issue and reload the page successfully again. If not then continue read the article for fixing the issue.
Let us explain each option in detail.
1. Check Internet Connections
When the err_connection_reset message is shown on the Chrome, first thing you should check is your internet connection. If you are using cables ensure the network cables are not disturbed. If you use WiFi, the connection might be fluctuating due to various problems. Check out the article on fixing WiFi problems in Windows 10.
Remember the wireless icon shown on the task bar does not mean the computer can be connected to internet. Simple way to check internet connection is to check with another device connected to the same network.
If the connection issue is not resolved then try restarting your computer and see the page can be loaded.
2. VPN Connection Issue
The most probable reason for err_connection_reset is the fluctuation of connection due to change in network or IP settings. If you are using VPN then ensure that the VPN has stable connection and not blocking the internet.
Most of the popular VPN apps has an option for network lock. This option will block the internet connection when VPN connection is dropped. It may result in err_connection_reset error when VPN is again connected to different server.
3. Check Firewall Settings
The next try is to check the firewall settings on your PC or Mac. On Windows 10, follow the below steps to disable firewall.
- Click “Windows Key + X” to open power user menu and go to Control Panel.
- Navigate to “System and Security” and go to “Windows Firewall”option.
- Click on the “Turn Windows Firewall on or off” option.
- Choose “Turn off Windows Firewall (not recommended)” option for each available network.
Follow the below steps in Mac to disable firewall:
- Click on the Apple icons located on the top left corner.
- Open the “System Preferences” option.
- Go to “Security & Privacy” option.
- Click on the “Turn Off Firewall” under “Firewall” tab.
After disabling firewall, check the page can be loaded successfully in Chrome.
4. Disable Antivirus or Real-time Protection
If you still facing the problem, the next step is to check the antivirus program’s settings. Check whether your antivirus program has an option to restrict individual applications for accessing network. Ensure Chrome application is added in the allowed list of programs for accessing network.
On Windows 10, follow the below steps to disable real-time protection.
- Go to “Start” menu and then to “Settings” option.
- Navigate to “Update & Security” option.
- Disable “Real-time protection” under “Windows Defender” tab.
Also update the virus and spyware definition and ensure the status is showing up to date.
5. Check LAN Settings
The LAN settings has few options to enable automatic detection of network, use configuration script or set proxy server. Go to the command URL “chrome://settings/” in Chrome address bar and click on the “Advanced” option. Click on the “Open proxy settings” option under “System” menu. On Windows 10, you will see the “Internet Properties” dialog box. Go to “Lan settings” under “Connections” tab.
Ensure to uncheck all the three options for automatically detect settings, use automatic configuration script and proxy server.
Follow the below steps on Mac:
- Go to the Apple icon on top left corner and then go to “System Preferences… > Network” option.
- Choose the active connected Wi-Fi. Click on the lock icon showing “Click the lock to make changes”.
- Enter your administrator password to unlock network preferences.
- Then click on the “Advanced…” button and go to “Proxies” tab.
- Disable all proxy protocols and click on the OK button.
After disabling proxy and other LAN settings check the webpage can be loaded in Chrome.
6. Reset TCP/IP Settings
Change in the IP address during connecting to a webpage may also cause err_connection_reset error. On Mac, follow the same step for disabling proxies. Under “TCP/IP” tab click on the “Renew DCHP Lease” to release and renew your IP address.
On Windows 10, follow the below steps to reset network adapter, renew the IP address and flush DNS:
- Press “Win + X” shortcut keys to open power user menu and open “Command Prompt (Admin)” option. If Command Prompt is not available, you may alternatively see “Windows PowerShell (Admin)” option.
- Enter the following commands in the command prompt
netsh winsock reset
netsh int ip reset
7. Clear Browsing History
On the Chrome browser, open “chrome://settings/clearBrowserData” URL in the address bar. Select “the beginning of time” and clear the history and cookies data of Chrome. This may help to delete the corrupted cookie data and load the page without error.
8. Increase Maximum Transmission Unit (MTU) Size
Maximum Transmission Unit (MTU) is the maximum or largest size of the data transmission permitted in your internet connection. Sometimes low MTU size may interrupt connection and show errors like err_connection_reset. Here is how you can increase the MTU on Windows 10 PC.
- Press “Win + X” keys and then select “Command Prompt (Admin)” option.
- Type the command netsh interface ipv4 show subinterface and enter.
- You will see the list of networks. Note down the network for which you want to increase the MTU size. This should be the network of your active internet connection.
- Type netsh interface ipv4 set subinterface “LAN” mtu=1450 store=persistent and press enter. Remember to replace the LAN with the network from the list.
Restart your PC and try opening the webpage again in Chrome.