ERR_CONNECTION_REFUSED: Best Solutions for Chrome Error

By admin
16 Min Read

Chrome stops opening certain domains without warning. It will open everything else but refuse to open one or more domains. When Chrome fails to open a domain, it will give you the ERR_CONNECTION_REFUSED error.

This error does not tell you much about the nature of the problem. It can show up for domains like YouTube. Even if you’ve visited a domain in the past without any issues, Chrome will refuse to open it.

The simple solution is to use a VPN, but if we’re being honest that’s not a solution. To fix the ERR_CONNECTION_REFUSED error in Chrome, you need to do a little cleanup. Here is how to fix the problem.

Login errors are just as annoying for internet users as they are for website operators. However, the infrequent error messages that appear are complications with the called (target) web project. Often the problem is on the customer’s side, which has the advantage that the user can correct the error themselves.

But, this situation can quickly become frustrating if attempts to resolve the error fail. One of the most persistent errors in the “ERR_CONNECTION_REFUSED” (This site is unreachable) message, which Chrome users are familiar with. If the error 102 appears in Google’s browser, unfortunately, it is not enough to reload the page or load it later.


  1. What is the “ERR_CONNECTION_REFUSED” error in Chrome?
  2. Correct the error “ERR_CONNECTION_REFUSED”: functioning


1: Check the website status Solution

2: Restart the router Solution

3: Clear browser cache Solution

4: Check the proxy settings and adjust them if necessary Solution

5: Temporarily turn off the firewall and antivirus software Solution

6: flush the DNS cache (DNS flush) Solution

7: change DNS server Solution

8: Disable Chrome Extensions Solution

9: reinstall Chrome Solution

10: contact the service provider

What is the “ERR_CONNECTION_REFUSED” error in Chrome?

When you visited a website with Google Chrome and you receive the error message “ERR_CONNECTION_REFUSED” it means that the connection to this page was “denied” ( refused ).

While the error message, which features the error code 102, can only be found in this form in Chrome, the problem also occurs with other browsers such as Firefox if the connection to the targeted project is not available or possible.

The “ERR_CONNECTION_REFUSED” error is a client-side problem that can be caused by an incorrect firewall, system, or browser settings, but also by malware or a bad Internet connection. In exceptional cases, however, the message is also displayed if the website is not available (however, other messages are provided by default).

The sign-in error does not necessarily affect website visitors, as the following example shows: if developers work with the Google browser and with temporary local addresses for individual web project resources, these addresses are not often not accessible when the URL ends. localhost.

The “ERR_CONNECTION_REFUSED” message, in this case, is due to a security feature introduced with version 43 of Chrome that automatically blocks these subdomains.

Correct the error “ERR_CONNECTION_REFUSED”: functioning

The fact that the “ERR_CONNECTION_REFUSED” error is almost always due to a misconfiguration on the client-side or a technical problem on the user side gives you the opportunity to work on resolving the error yourself.

However, the difficulty is that there are many potential causes that can be responsible for the connection being blocked. However, the browser message does not indicate what prevented the loading of the page called in the specific case.

So, you have no choice but to try the different solutions one by one until the error is fixed and the website can be called back as usual.

What are the best methods of correcting the “ERR_CONNECTION_REFUSED” error?

Solution 1: Check the website status

Before looking for a solution to your Internet connection and Internet or browser settings, you must rule out that the “ERR_CONNECTION_REFUSED” error is caused by the contacted Web server.

Although the probability is minimal, you should first check that the website is not just offline and that the Chrome 102 error is not displayed instead of the usual messages such as the HTTP error 503 messages.

In principle, you have two options for checking the status of the website: the classic way is to go to other sites. If these can be loaded without the appearance of the “ERR_CONNECTION_REFUSED” message, this is a clear sign that the problem is on the server-side of the targeted page.

Solution 2: Restart the router

One of the most common solutions for various Internet errors is to restart the network device that connects you to the Internet. Although the chances of success are rather low in most cases, you should also try this when the “ERR_CONNECTION_REFUSED” error appears, especially since restarting the router only takes a few minutes.

Just temporarily unplug the power to the router and wait about 30 seconds before plugging it back in. After the router has restarted, try to access the targeted website again with your browser. If the connection problem persists, then there is another cause for the problem.

Solution 3: Clear browser cache

Chrome, like all Internet browsers, stores a large amount of information in the program’s cache. These include the history of the sites visited, cookies, static content such as images or connection data, which are saved in the cache in order to be able to load the corresponding pages more quickly during a subsequent connection.

However, it can also become a problem if these cache states are out of date and no longer match the current version of the contacted website. One possible solution to fix the “ERR_CONNECTION_REFUSED” error in Chrome is to clear Google’s browser cache.

You can use the menu in two ways for this:

  1. Click on the three dots symbol in the browser menu bar then select “More tools” and click on “Clear browsing data”.
  2. Load the chrome address : // settings / clearBrowserDatavia Chrome’s address bar.

In either case, you can go directly to the browser’s cache menu, where you can delete the cached files with a single click via the “ CLEAR DATA ” button. Please make sure that all the categories of files listed as well as the option “All periods” (in “Period”) are selected, otherwise Chrome will not empty the entire cache, but only some files or only the cache of the latest hours or last days.

Solution 4: Check the proxy settings and adjust them if necessary

Protecting privacy on the Internet has been a central issue for browser publishers and Internet users for years. However, even though the role of security functions has increased in the development of web clients, this does not prevent many users from using individual solutions to protect their own data.

The use of proxy servers is particularly popular; they act as intermediaries between the browser and the website and can in this way not only filter the communication and temporarily store data, but also keep the user’s IP address secret from the contacted web server.

However, there are different scenarios in which a Proxy server can cause problems such as the “ERR_CONNECTION_REFUSED” error. For example, the webserver could block the proxy or its IP address and therefore reject the connection. Another possible source of errors in the caching feature of proxy servers.

As soon as the cache contains obsolete data, connection errors can occur. Of course, it is also possible that the proxy is offline or incorrectly configured, which would also cause the connection to fail.

If you receive a message like Chrome 102 error then it is recommended to check your own proxy settings and delete registered servers if in doubt.

For this, Chrome even has its own entry in the browser options, so you don’t have to search for the corresponding menu in your system settings. In the first step, open Chrome settings by entering the following address in the search bar: chrome://settings/

Click “ Advanced Settings ” to open the full menu. Under “System” you will find the entry ” Open proxy settings “, which takes you to the corresponding menu for your operating system.

Windows users then click on “LAN settings” and must uncheck (if necessary) ” Use a proxy server for LAN “. Mac users immediately land in the appropriate menu and then just have to uncheck all selectable proxy protocols.

Solution 5: Temporarily turn off the firewall and antivirus software

Firewalls and malware and virus programs also serve to protect users and systems. They do this by filtering network traffic and scanning the system at regular intervals to automatically block all malicious and harmful (potentially dangerous) pages or to detect known malware.

However, despite the importance of such security software, it can become problematic if it unjustifiably blocks pages or content and thus prevents connections from being established.

A solution to the “ERR_CONNECTION_REFUSED” error is therefore to temporarily disable the firewall and other antivirus software. If the targeted website can then be loaded, then you know the cause of the connection problem and can therefore make the corresponding changes to the filter lists of the programs. If not, you can also resort to other security tools.

Solution 6: flush the DNS cache (DNS flush)

While most people are aware of the existence of the browser cache, very few Internet users know that the operating system also collects information about browsing behavior. For example, the DNS cache contains temporary entries for all the pages that you have called with your browser.

In detail, these entries contain all the information needed to resolve the domain name, which means that the DNS cache performs a similar task as the browser cache (speeding up the loading process). This caching eliminates the need to contact a DNS server again, effectively saving a lot of time.

However, the fact that the response to the request is directly in the cache is not always an advantage: if an entry no longer matches the current version of the website, technical issues and connection errors like “ERR_CONNECTION_REFUSED” is then not uncommon.

The easiest and fastest solution is to clear the DNS cache, which can easily be done from your system’s command line. On Windows, the command required for this task is: ipconfig /flushdns

Solution 7: change DNS server

Name resolution is one of the basic building blocks of computer network functionality. An obsolete DNS entry is therefore not the only potential source of errors such as the message “ERR_CONNECTION_REFUSED” on Android, iOS, etc., which comes from the domain name system.

The DNS server itself can also be responsible for such kind of connection errors if it is not functioning properly, for example, because it is overloaded or even offline.

In most cases, the DNS server address is automatically obtained from the ISP, although the selected name servers can be easily entered for name resolution. Google servers ( and and CDN provider Cloudflare ( and are particularly recommended.

Solution 8: Disable Chrome Extensions

Extensions extend the functionality of the base Chrome installation, but the majority of these extensions are not from Google, however, but have been developed by third parties. Thus, if you use extensions, you, therefore, have no guarantee that they will work as expected and will be updated regularly (to be compatible with the current version of Chrome in particular).

As incorrect or obsolete extensions can also cause error messages such as “ERR_CONNECTION_REFUSED”, so you should always consider a thorough check of the Chrome extensions that are installed.

First open the extensions menu by calling the following address: chrome://extensions

Now deactivate the individual extensions by moving the slider to the left in each case.

If after disabling all extensions, the targeted site can load correctly, then at least one extension is responsible for the “ERR_CONNECTION_REFUSED” error. Then activate the extensions one after the other to find those which are responsible and delete them using the ” DELETE ” button.

Solution 9: reinstall Chrome

Like any other app, Chrome is not bug-free. Many errors are corrected quickly with regular updates, but issues between the browser and the operating system can still occur which cannot be resolved despite updates.

If this results in connection errors like Error 102, you will usually only have to reinstall Chrome completely. Remove the current installation from your Software Center and download the file required for a fresh installation from the Chrome website.

Solution 10: Contact the service provider

Although you can change the DNS servers yourself and thus replace the standard solution of your ISP, you do not influence the packet filtering that is performed by your ISP.

Since there is at least the possibility that this will block the website you are trying to reach through the vendor’s firewall system, you should not hesitate to contact support if the solutions presented here do not work.

With luck, the page in question is indeed blocked, so all you have to do is request an unblocking to correct the “ERR_CONNECTION_REFUSED” error.

For website maintenance service contact us.