ERR_CONNECTION_REFUSED is a well known error and mostly, it happens among Google Chrome users. So, if you are spending a lot of time surfing the web with Chrome, there’s a chance that it will happen to you. Fortunately, err_connection_refused error can be fixed quite easily. Before using any of the solutions below, make sure that you are using the latest version of Google Chrome.
The err_connection_refused error will look like below on Chrome.
On other browsers like Safari, it will show server connection error. If you want reproduce the error on Chrome, just open the localhost IP address “127.0.0.1” and you will see the “err_connection_refused” error.
Use any of the solutions below to fix ERR_CONNECTION_REFUSED error:
- Check the Site is Working
- Check your internet connection
- Reset Wi-Fi router
- Change to static IP address
- Disable firewall
- Disable proxy settings
- Clear browser cache
- Change DNS address
- Clear DNS cache
1. Check Your Internet
Whenever your receive Chrome errors, the first thing to check is whether you have an internet connection. Probably the cables might have beed disturbed or your connection might have been lost due to service disconnection. Remember, you will still see the Wi-Fi icon even though the actual connection to your router is not available.
So, don’t get confused with the internet connection and the Wi-Fi icon shown on the taskbar. Open many other sites and ensure you have a proper internet connection.
2. Check the Site is Working
Most of the time the “err_connection_refused” is received because the web server does not accept the connection. The error may be a temporary and just refreshing the webpage can resolve the issue.
Try to open the same site on another device or network. For example, you can open the site using 3G or 4G network from your phone. If the site is working on different network then the problem could be with your Wi-Fi or Wi-Fi network. Check out the following options can help.
In some cases, err_connection_refused happens because you have outdated version of Chrome web browser. If you want to confirm whether the problem is caused by external factor, open the website using your phone, Chrome browser app and the same internet connection. If you still encounter err_connection_refused error, then there’s a possibility that it is caused by wrong configuration in the router.
3. Reset Wi-Fi Router
Often, your Wi-Fi router is running non-stop for weeks or months. Eventually, it starts to develop a glitch and it’s worth a try to reset the Wi-Fi router, although it may be a bit far-fetched. Follow these steps:
- Unplug the router; remember turning off your router by pressing on the Power button may not be good enough.
- Wait for a few minutes and turn it back on. Check whether the problem has been resolved.
4. Change to Static IP Address
One of the problem with the network is the dynamic IP address assigned by your ISP. You can discuss with your ISP to get an unique IP address for you. Assign this IP address in your PC and try the page can be loaded successfully.
Learn more on how to assign static IP address in Windows 10.
5. Disable Firewall
Windows firewall may also stop accessing the site in Chrome. Though it is necessary to have the firewall enabled for secured browsing, just disable and try opening the page. This will help you to narrow down the issue if it is related to firewall related.
In Windows 10, you should allow each of the installed app to allow through the Defender firewall. Go to search box and enter “firewall”. Click on the “Allow an app through Windows Firewall” to open Windows Defender.
6. Disable Proxy Settings
With proxy, you have indirect access to the internet and you can maintain anonymity. Unfortunately, faulty proxy may trigger errors, including err_connection_refused. Disabling your proxy may help in solving this problem. Follow these steps:
- Open the Chrome command URL “chrome://settings/” and click “Advanced” link.
- Go to “System” section and click on “Open proxy settings”.
- Navigate to “Connections” tab and click on “LAN Settings” button.
- Make sure that “Automatically detect settings” option is disables.
- Under “Proxy server” section ensure the option “Use a proxy server for your LAN……” is disabled.
- Click OK and restart your browser
Check the problem has been resolved.
7. Clear Browser Cache and Cookies
After browsing the web for long time, there’s a good chance that you accumulate some corrupted files that can ruin the connection. When encountering an error, it is a good idea to have a fresh start by removing all the junk. Follow these steps:
- Open your Chrome web browser and type “chrome://settings/clearBrowserData” or press “Ctrl + Shift + Del”.
- Go to the “Advanced” section.
- At the “Time range” drop down menu, choose “All time”.
- Make sure cookies and caches options are checked.
- Click on the “Clear Data” button and wait for a few minutes.
- Restart the browser and check whether the problem has been resolved.
8. Change DNS Address
Err_connection_refused error can be caused by incorrect DNS address, so it is a good idea to check this potential issue. Follow these steps to change improper DNS address:
- Open “Control Panel” and click on the “Network and Sharing Center”.
- Right click on the active Network Adapter and open properties in the context menu.
- Click on the “Internet Protocol Version 4 (TCP/IPv4)” and click on the “Properties” button.
- Inside the popup box, you should enter 18.104.22.168 for the Preferred DNS server and 22.214.171.124 for Alternate DNS server
- Click OK and restart your Chrome browsers
Learn more about how to setup Google Public DNS.
9. Clear DNS Resolver Cache
It is a common method to solve many browser related connection errors, including ERR_CONNECTION_REFUSED. Follow these steps on your Windows laptop:
- Press “Win + R” and to open the “Run” dialog box, type “cmd” and hit enter.
- In the command prompt, type “ipconfig /flushdns” and hit enter.
- Close the windows and restart your browser.
- Check whether the problem has been resolved.
Learn more on how to flush DNS on Windows 10.
Most of the time, these solutions effectively solve err_connection_refused error. Make sure that you follow all steps carefully and restart your Chrome browser, before checking the result. In some cases, the problem will be solved only if you reboot the PC after implementing the solution.
If none of the above solutions worked out for you then the problem might be on the server side. Try accessing the page after a while or send a generic email to the webmaster of the site to the emails like “email@example.com”. Site owners can receive any emails send to the domain address and reply to your after the problem is resolved.