How To Repair “Connection Refused” Error


Oh no. You’re attempting to load a web page in your web site, however all you get is an ERR_CONNECTION_REFUSED error message.

In lots of instances, that is attributable to a gremlin in your gadget. Dangerous browser extensions, misbehaving proxies, and poor web connections are all potential causes. However in the event you discover the error popping up on another person’s pc, or related to a unique Wi-Fi community, you would possibly have to take motion to repair your website.

In the event you’re not accustomed to the ERR_CONNECTION_REFUSED error, realizing the place to start might be difficult. How do you even diagnose the issue? Nicely, this information is an efficient place to start out.

Preserve studying to find why this error occurs, and how one can repair it.


ERR_CONNECTION_REFUSED is an error that may happen whenever you strive to hook up with an online server or different community service. It signifies that the server actively refused your connection try. This is actually because the server isn’t accepting incoming requests.

Technically, it’s price noting that ERR_CONNECTION_REFUSED errors occur on the community connection degree. That’s, earlier than any HTTP request is shipped. That’s why you don’t see an HTTP standing code ( like a 404 or 500).

The ERR_CONNECTION_REFUSED error can be completely different from getting no response in any respect. A refused connection means one thing is listening however rejected it. No response signifies that the server isn’t even listening.

side by side diagram showing the computer going to the server, received, but ignored versus err_connection_timed_out where the computer goes to the server with absolutely no server response


So, why is the server being so delinquent? Nicely, there may very well be a number of potential causes:

  • The net server hasn’t acquired the correct software program put in.
  • The inaccurate server has been requested, or a DNS difficulty.
  • The server software program has crashed, or there may be server downtime because of upkeep.
  • The listening course of has been stopped deliberately.
  • A firewall or another software program is obstructing the port for incoming requests.
  • A defective web connection, or incorrect web settings.

In different phrases, the troubleshooting course of revolves round determining why the server is refusing requests. It may both be an issue on the shopper aspect (i.e., customer gadgets) or on the server aspect.

What Does An ERR_CONNECTION_REFUSED Error Look Like?

Keep in mind that ERR_CONNECTION_REFUSED errors seem in another way relying on which platform and browser you’re utilizing.

On Google Chrome, you will note an error web page that reads, “This website can’t be reached.”

screenshot of a

Mozilla Firefox customers who encounter an ERR_CONNECTION_REFUSED error will see a message that claims, “Unable to attach Error.”

screenshot of a "unable to connect" error in Mozilla

In the meantime, these of us who use Microsoft Edge will get a unique web page, with the message, “Hmmm…can’t attain this web page.”

screenshot of a


Now we all know the difficulty we have to remedy, it’s time to start out making some investigations.

Whoa there, Sherlock! Earlier than you begin digging round in your server, it’s essential to run a fast check. Are you seeing the error solely when visiting your web site, or does it seem on a number of websites?

If the issue is common, you may have a client-side error. Scroll all the way down to the part on troubleshooting suggestions for guests.

But when the ERR_CONNECTION_REFUSED message solely seems in your web site, you’ll need to take motion to get your website working once more.

Don’t fear, this shouldn’t take lengthy. Right here’s your guidelines:

Disable Lively Plugins

One widespread perpetrator for server-side points is an incompatible or buggy plugin. You probably have any plugins or extensions put in inside your CMS, strive disabling them and see if that resolves the difficulty.

DreamHost Glossary

Content material Administration System (CMS)

A Content material Administration System (CMS) is a software program or software that gives a user-friendly interface so that you can design, create, handle, and publish content material.

Learn Extra

In WordPress, you may disable plugins shortly out of your dashboard:

  • Go to Plugins > Put in Plugins.
  • For every energetic plugin, click on Deactivate.
  • Examine if the location works usually now, with out plugins.
  • If the errors disappear, strive reactivating your plugins one after the other. Take a look at the location after you allow every plugin.

    If the error message crops up once more, the plugin you final activated is the one guilty. If an replace is accessible, ensure to put in the present model.

    In any other case, it is perhaps time to search out another.

    Change Your Theme

    Very similar to plugins and extensions, themes might be the reason for ERR_CONNECTION_REFUSED errors. That is most probably to occur in the event you’re utilizing an outdated third-party theme.

    To check whether or not a theme is inflicting your complications, swap to an official theme made by the developer of your chosen CMS. In WordPress, this could imply switching to the Twenty Twenty-Three theme through your dashboard:

  • Go to Look > Themes.
  • Click on Activate on Twenty Twenty-Three, or the newest default theme.
  • Examine if ERR_CONNECTION_REFUSED has resolved after making the swap.
  • In the event you now not see an error, your customized theme most likely wants an replace or reset. Attain out to the developer of your theme for fixes, or think about altering to a unique theme.

    Enhance Your PHP max_execution_time

    Some connection errors occur as a result of a script in your web site is taking too lengthy to execute. One strategy to handle that is by growing the max_execution_time in your PHP settings.

    DreamHost Glossary


    PHP (Hypertext Preprocessor) is an open-source scripting language. It’s extensively utilized in net improvement and might be embedded in HTML. A number of common Content material Administration Methods (CMS), equivalent to WordPress, are constructed with PHP.

    Learn Extra

    To check whether or not that is the reason for your issues, strive doubling it from 30 seconds to 60 seconds:

  • Add this line to your wp-config.php file: ini_set( ‘max_execution_time’, 60 );
  • Save modifications and check if timeout errors scale back.
  • In the event you don’t have entry to PHP configs, attain out to your net host for help with growing timeouts.

    Get In Contact With Your Host

    In the event you’ve tried all of the troubleshooting suggestions talked about above and are nonetheless seeing ERR_CONNECTION_REFUSED, it’s a good suggestion to get in contact together with your net host’s assist staff.

    They’ve higher entry to key data, which means they will examine the issue at a deeper degree.

    Ship them particulars concerning the error and when it appears to occur. Your host can then test server logs, load, configurations, and useful resource utilization to pinpoint the trigger.

    Of us who host their web site with DreamHost get 24/7 entry to our wonderful assist staff through reside chat. They will diagnose any unusual errors that pop up, and get your website again up and working easily.

    How To Repair ERR_CONNECTION_REFUSED Errors As A Customer

    As you attempt to monitor down the reason for your ERR_CONNECTION_REFUSED woes, it’s price allowing for that these errors typically come from the shopper aspect. In different phrases, one thing that’s particular to your gadget or community.

    In the event you’re seeing errors popping up in all places, strive following these troubleshooting steps:

    Clear Out Your Browser

    A simple place to start out is by clearing your browser cache and cookies.

    As you discover the online, your browser saves information regionally for fast entry. These information can get corrupted, resulting in connectivity points like refused connections.

    The method for clearing out your cache and cookies often includes visiting your browser settings menu. On the desktop model of Chrome, the method appears to be like like this:

  • To the fitting of the handle bar, click on the three dots within the menu bar.
  • Choose Settings from the drop-down menu.
  • Navigate to Privateness and Safety > Clear Searching Information.
  • Choose Cached photos and information and Cookies and different website knowledge, earlier than clicking Clear.
  • screenshot of the "privacy and security" menu in Chrome with attention to the "clear browsing data" option on the right side

    Then, attempt to reload the webpage to see if the error has cleared.

    Examine Your Web Connection

    One widespread reason for the ERR_CONNECTION_REFUSED error is an unreliable web connection.

    In the event you’re at house, test that the standing lights in your router are lit up as common. Pink lights can imply that the web connection to your property isn’t working correctly.

    The issue might resolve itself in a couple of minutes. In any other case, you would possibly have to get in contact together with your ISP (Web Service Supplier).

    In the event you don’t have easy accessibility to the router, you may test your connection by working a pace check. Google has one in-built; Simply seek for “pace check” and comply with the directions offered.

    Keep in mind that it’s not all the time the precise web connection that’s guilty — Typically, routers misbehave. To test your Wi-Fi connection:

    • On Home windows: Within the Management Panel, go to Community and Web > Community and Sharing Heart, and choose the blue Wi-Fi hyperlink.
    • On Mac: Maintain the choice key, and click on the Wi-Fi icon on the standing bar on the high of your display screen. Then, choose Wi-fi Diagnostics from the menu.

    Restart Your System

    Typically, all you want is a straightforward restart to clear up connection points.

    Attempt rebooting your pc, cellphone, pill, and even your router in the event you can simply acquire entry to the ability button or unplug the ability provide.

    This course of flushes the DNS resolver cache, which means that any invalid DNS handle might be washed away. Restarting your gadgets can even reset sure community settings to the unique default settings.

    (It’s additionally potential to flush your DNS cache manually with out having to show off your gadget).

    Dive Into Your DNS Settings

    When a easy reboot doesn’t do the trick, it is perhaps as a result of the DNS configuration you might be utilizing isn’t working accurately. This will trigger errors as a result of your browser doesn’t know the place to search out the web site you need.

    To check this potential trigger, you’ll need to change to an alternate DNS server. You are able to do this by visiting the web settings panel in your gadget and discovering the DNS configuration choices:

    On Home windows: Open Begin and kind “Management panel” within the search bar. Click on on the app to open and navigate to Community and Sharing Heart. Click on in your present community subsequent to “Connections” after which open Properties. Click on Use the next DNS server addresses.

    Sort in one of many public DNS addresses listed beneath.

    A screen-to-screen flow of the workflow to reset the DNS server in windows

    On Mac: In System Settings, open Community. Then, click on the Superior… button within the backside proper, and choose the DNS tab.

    screenshot of the DNS screen in Mac settings where a user can update theDNS

    Right here, it is best to see your present DNS server handle. That is often owned by your web supplier. Add or exchange this with the IP addresses of public DNS servers. Listed below are some common choices:

    • Google Public DNS: or
    • Cloudflare DNS: or
    • OpenDNS House: or

    If this fixes your downside, you may both hold your new server IP handle or get in contact together with your ISP for added assist.

    Simply bear in mind, your DNS cache may very well be guilty. This holds momentary entries to hurry up the web page loading course of. Nevertheless, outdated DNS cache entries can block domains. If unsure, restart your gadget or manually clear your DNS cache.

    (Quickly) Disable Your Safety Software program

    Utilizing a firewall and antivirus software program is sensible if you wish to hold your gadgets safe. Sadly, overzealous safety instruments can typically block connections — resulting in client-side points.

    To check whether or not firewall interference or antivirus safety is inflicting your ERR_CONNECTION_REFUSED errors, strive briefly disabling your safety applications and see if it makes a distinction.

    In the event you’re utilizing the built-in Defender Firewall on Home windows:

  • Head to Settings > Privateness & safety> Home windows Safety.
  • Click on on Firewall & community safety.
  • Choose: Area community.
  • Beneath Microsoft Defender Firewall swap the setting to Off.
  • Don’t depart it off completely although! In the event you uncover that sure domains are being blocked, ensure to whitelist them in your chosen app.

    Examine Proxy Settings

    Very similar to safety software program, proxies and VPN companies can intrude with connections and area identify decision, resulting in ERR_CONNECTION_REFUSED errors.

    To test in case your proxy server settings are inflicting points on Home windows:

  • Go to the Management Panel.
  • Go to Community and Web > Web Choices > Connections > LAN Settings.
  • Deselect two choices: Mechanically detect settings and Use a proxy server in your LAN.
  • Save the modifications by clicking Okay.
  • On Mac:

  • Open up System preferences.
  • Navigate to Community > Superior > Proxies.
  • Make certain all proxy protocols within the checklist are unchecked.
  • Click on Okay to save lots of any modifications.
  • Attempt loading the location once more — if the error goes away, you already know the proxy was at fault. Discover your community settings, or ask your community admin to permit entry to any mistakenly blocked domains.

    Given the privateness implications, eradicating proxy safety isn’t a long-term answer. Nevertheless, disabling it briefly can assist you to pin down technical errors.

    Disable Browser Extensions

    Some advert blockers, monitoring safety extensions, or VPN plug-ins added to your browser can inadvertently block entry to sure websites and trigger ERR_CONNECTION_REFUSED.

    We see this most frequently with Chrome Extensions, primarily as a result of they’re so common.

    To check if Chrome Extension points are guilty:

  • Click on the three dots within the top-right nook, simply alongside the search bar.
  • Open the Extensions menu by navigating to Instruments > Extensions.
  • For every extension put in, toggle it to Off to disable it. Alternatively, you may click on Take away on suspicious extensions to uninstall utterly.
  • After disabling or eradicating extensions, strive reloading the web site displaying the error. If the location now works, flip extensions again on one after the other till you establish the problematic plugin.

    Make certain to notice which extension prompted the difficulty, and rummage via the settings to see whether or not it’s set as much as block any domains. Many privateness extensions have choices to whitelist sure domains to get round this downside.

    Take A Peek At Your .hosts File

    If not one of the above is making any distinction, you may need a case of the .hosts file blues.

    Historically talking, this file is fairly useful. It maps hostnames (like to IP addresses (like The issue is a few apps use this file to dam entry to particular domains.

    Yow will discover a .hosts file in each working system:

    In Home windows open the Begin menu and kind “Notepad” within the search bar. Proper-click the app and click on Run as administrator. As soon as Notepad is open, click on File > Open. Then, enter this file identify into the textual content field: C:WindowsSystem32driversetc

    screenshot of the notepad open file, file name location of hosts files in Windows

    For macOS, hop to Finder and navigate to /and so forth/hosts

    sceenshot of the private/etc/hosts file in Mac

    For all different working techniques:

    • Linux/Unix: Try /and so forth/hosts
    • Android: Utilizing any file browser app, navigate to /system/and so forth/hosts
    • iOS: By way of the Recordsdata app, go to /and so forth/hosts

    Open the file and test for any blocked or redirected domains. In the event you discover any, edit the file to take away these entries. Then, see in the event you nonetheless have an error when loading web sites.

    Reinstall Your Browser

    In the event you’ve tried all different troubleshooting steps and are nonetheless seeing ERR_CONNECTION_REFUSED errors, a clear reinstall of your net browser might assist resolve any corrupted information or settings inflicting points.

    Right here’s what that you must do:

  • Shut all home windows and stop the browser utterly.
  • On Home windows, go to Begin > Settings > Apps > Apps & options. On Mac, head over to Finder > Functions.
  • Seek for your web browser, and uninstall the app. Verify any prompts to completely uninstall.
  • Subsequent, restart your pc. This helps to flush any cached information.
  • Obtain the newest model of your chosen browser. Make certain to go to the official supply.
  • Run via the reinstallation course of. Make certain to deselect any choices to import earlier knowledge.
  • As soon as the browser is put in, strive loading the problematic websites once more. The contemporary set up should have no corrupted extensions, caches, or configurations that would trigger points.

    In the event you proceed to see connection points, the issue probably lies elsewhere, equivalent to together with your community setup or the web site’s server configuration. However reinstalling the browser is price attempting, simply to rule out any client-side corruption. Make certain to again up bookmarks and your passwords earlier than uninstalling!

    Repair Errors Quicker With DreamHost

    From clearing caches, and fixing internet-related points, to monitoring down incorrect firewall settings, we’ve walked via lots of troubleshooting strategies on this information.

    Typically, you received’t want to make use of each potential answer. Utilizing easy checks, it is best to be capable of work out the probably downside:

    • Do you solely get ERR_CONNECTION_REFUSED errors on one web site? Likelihood is, it’s a server-side difficulty.
    • Seeing ERR_CONNECTION_REFUSED errors on a number of websites? It’s virtually actually a client-side downside.

    Whereas we are able to’t repair your web connection or your proxy issues, we are able to repair your web site if it begins exhibiting an error.

    All of our internet hosting packages include 24/7 reside assist, and our professional employees can deal with any technical question you may have.

    Sounds good? Join internet hosting right now to present it a strive for your self.

    Get Content material Delivered Straight to Your Inbox

    Subscribe to our weblog and obtain nice content material similar to this delivered straight to your inbox.

    Supply hyperlink

    You might also like