Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Fix ERR_CONNECTION_RESET Error in WordPress

We’ve run into the ERR_CONNECTION_RESET error before when trying to access WordPress sites, and it can be frustrating. This error shows up in Chrome when the browser is unable to connect to the site you’re trying to visit.

Other browsers may display this error with different messages, but the issue remains the same—a disrupted connection between your browser and the website.

In this article, we will walk you through the steps to fix the ERR_CONNECTION_RESET error on your WordPress site. These solutions have helped us and others resolve this issue quickly and get back online.

How to Fix ERR_CONNECTION_RESET Error in WordPress

What Is the ERR_CONNECTION_RESET Error in WordPress?

The ERR_CONNECTION_RESET error is something we’ve encountered, particularly in Google Chrome.

This error occurs when the browser manages to contact a website but fails to properly set up the connection to receive data.

As a result, the browser resets the connection, which prevents the server from sending data back to the browser. This can cause significant frustration for both site owners and visitors.

The ERR_CONNECTION_RESET Error

Other browsers may show a similar message with different wording, such as “The connection was reset.” We’ve seen this on various platforms.

While many WordPress errors are common, this message can be vague and doesn’t offer clear guidance. We’ve found it particularly troublesome when it blocks access to your own website, including the WordPress admin area.

In our experience, this error typically indicates that the WordPress website is working, but something on the user side—usually the browser or internet connection—is preventing access.

Now, let’s go through the steps to troubleshoot and fix the ERR_CONNECTION_RESET error in WordPress. You can follow the steps below or use the quick links for faster navigation:

Make Sure the Website Is Working

When you see the ERR_CONNECTION_RESET message, the problem usually occurs on your computer.

However, in rare cases, it can be caused by a problem with the website, so you should check to see if the website is working using IsItWP’s free uptime checker tool.

Simply visit the Website Uptime Status Checker website, then enter the URL of your own site.

IsItWP Uptime Checker Tool

The Uptime Uptime Status Checker tool will quickly check your website.

You’ll get a message letting you know if it is up or down.

Uptime Checker Tool Result

If the site is actually down, then you will need to wait until it is back up to address the issue.

If it is your own site, you should contact your WordPress hosting provider to let them know your website is down.

For more detailed instructions and to learn how to get automatic alerts when your website goes down, see our guide on how to monitor your WordPress website server uptime.

However, if the website is up and working, then the problem is with your own computer or network, and you should follow the troubleshooting steps below.

Restart Your Internet Connection

The simplest way to start troubleshooting is to restart your internet connection.

You should shut down your computer and turn off your internet modem and router. Then, wait at least one minute before turning everything back on.

You can then visit the website again to see whether this has fixed the error.

Clear Your Browser’s Cache

Your web browser stores files and data from the websites you visit, so it doesn’t have to download them again. However, this can cause problems if the cached files become outdated or corrupt.

Luckily, clearing your browser’s cache is simple, so the data can be downloaded again.

First, you can try reloading the page and bypassing the browser cache. If you’re on Windows, you can do this by pressing the CTRL, SHIFT, and R keys at the same time. On a Mac, it will be CMD, SHIFT, and R.

If that doesn’t work, then you need to clear the cache completely.

To do this with Google Chrome, simply click on the three-dotted icon in the upper-right corner, select ‘More Tools,’ and then click ‘Clear Browsing Data….’

How to clear the browser cache in Google Chrome

A popup will appear. You should check the box next to ‘Cached images and files.’

Google Chrome will clear the entire cache by default. Another option is to open the ‘Time Range’ dropdown and tell Chrome to only clear content that was cached during a particular time period.

Fixing the site can't be reached error in WordPress

Next, you can check or uncheck any of the other options.

For example, if you only want to clear the cached files, then you can uncheck the ‘Browsing history’ and ‘Cookies and other site data’ boxes.

Emptying the Chrome cache

When you’re ready, click on the ‘Clear data’ button, and Chrome will empty the browser cache. Once it’s finished, try revisiting the website to check whether you still get an error.

If you’re using a different browser, then you can see our beginner’s guide on how to clear the browser cache in any browser.

Turn Off Experimental Chrome Features

If you’ve enabled any of Chrome’s experimental features, then one of those may be causing the error.

To turn them off, navigate to chrome://flags/ in Chrome. After that, click the ‘Reset all’ button at the top of the page.

Turn Off Experimental Features in Chrome

Now, try to visit the website. If you still see the error message, then you should move on to the next solution.

Disable Your Computer’s Firewall and Antivirus

Installing antivirus and firewall software on your computer can keep you safe by blocking malware, but sometimes, they may also block trustworthy websites.

To test whether your firewall or antivirus program is blocking the connection, simply disable that software temporarily. Then, try to visit the website that was showing the error.

If the site loads without a problem, then you’ll know that the antivirus program or firewall was to blame. If this is the case, then we don’t recommend disabling it permanently.

Instead, you should check the software’s settings to see if you can whitelist this particular website. In this way, you can access the site while still protecting yourself against hackers, viruses, and other digital threats.

If you’re not sure where to find these settings, then try checking the software’s official documentation, forums, or social media pages for more information. Depending on your software license, you may also be able to contact customer support or the developer for help.

For more tips on protecting yourself against hackers without triggering a connection error, please see our ultimate WordPress security guide.

Reset Your VPN Software

You may have installed Virtual Private Network (VPN) software on your computer to protect your privacy, keep your information secure, and visit sites that are blocked in your location.

However, you may sometimes have problems with a VPN connection, or the VPN might not recognize a website’s IP address. Some VPNs will reconnect automatically if they encounter a problem, but you may have to reconnect your VPN manually.

We recommend checking your provider’s website or documentation for instructions on how to reset your VPN.

Disable Your Proxy Server

You may also experience connection errors when using a proxy server as an extra layer of security or to cache data. You will need to disable the proxy server.

To do this on a Mac, you can start by clicking the ‘Apple’ icon in the toolbar and then selecting ’System Settings…’

Next, you should type ‘proxies’ into the search box on the left and click the ‘Proxies’ menu item.

In Mac System Settings, Search for 'Proxies'

Now, you need to make sure that all the proxy settings are toggled to the Off position.

After that, you should click the ‘OK’ button to save your changes.

Turn Off All Proxies Settings

You can now try visiting the website to see whether you can access it without any problems.

Clear Your DNS Cache

Your computer stores the IP addresses of all the websites you visit so that the browser doesn’t have to look up the same IP address multiple times. This is called a DNS cache.

This helps websites to load faster, but the cached DNS information can get outdated. This may result in an error message, particularly if the site has moved to a new domain name or you’ve moved WordPress to a new host.

By flushing your DNS cache, you’ll get the latest information about a website, including its new domain name or address.

To help you out, we’ve created a complete guide on how to clear your DNS cache for Mac, Windows, and Google Chrome.

Change Your DNS Server

A DNS server is like the internet’s phone book. It lets your browser know which IP address it needs to visit when you type in a website’s domain name.

Your internet service provider assigns you a DNS server automatically. However, sometimes, this server may be unavailable, or it might have the wrong information. When that happens, you’ll experience connection problems.

You can solve this problem by switching to a different public DNS server, such as Google Public DNS. You can use any public server you want, but just be aware that the DNS provider will be able to see all the websites you visit.

On a Mac, you should start by clicking the Apple icon at the top left of the screen and selecting ‘System Settings…’ from the menu. Next, you need to enter ‘DNS’ in the search box at the top left of the screen and then click the ‘DNS servers’ entry.

In Mac System Settings, Search for 'DNS'

You will now see the address of your current DNS server.

Using the ‘+’ button at the bottom, you can add the two addresses for Google’s DNS servers. These are 8.8.8.8 and 8.8.8.4.

You Will See the Address of Your Current DNS Server

After that, you can click the old DNS server address.

Then, use the ‘-‘ button at the bottom to remove it.

Add the Addresses for Google's DNS Servers

When you’re finished, simply click on the ‘OK’ button to save your changes.

If you’re not using a Mac, then Google offers detailed instructions for most operating systems in their documentation on how to get started with Google Public DNS.

You’re now ready to visit the website to see whether this has removed the error message.

Reset Your TCP/IP Settings

TCP/IP is a set of protocols that control how data is sent and received over the internet.

If your internet connection is configured incorrectly, renewing your TCP and IP protocol will return the connection to its default settings, which may solve the problem.

On a Mac, you need to open the System Settings app, search for TCP/IP, and then click the TCP/IP entry in the menu.

In Mac System Settings, Search for 'TCP/IP'

On this screen, go ahead and click on the ‘Renew DHCP Lease’ button.

You may need to confirm your choice by clicking the ‘Apply’ button on a popup.

Click the 'Renew DHCP Lease' Button

On Windows, you need to open the Command Prompt and open a series of commands. You should type each command separately and press the Enter key after each one.

You can now visit the website to check whether the error is fixed.

Hire Professional WordPress Help

If all else fails, you can check out our Emergency WordPress Support service. For a one-time fee, our expert WordPress engineers will troubleshoot and fix the error for you.

Here are some of the benefits of choosing our services:

  • Fast Response Times: The service offers quick turnaround times to help resolve urgent issues before they impact your business.
  • Expert Assistance: You get direct access to a team of WordPress experts who can quickly diagnose and fix problems, no matter how complex.
  • Comprehensive Support: From plugin conflicts to theme errors, our service covers a wide range of issues, ensuring your site gets the help it needs.
  • 24/7 Availability: Our support team is available around the clock, so you can get assistance whenever an emergency arises, day or night.

Bonus Resources

The following are additional useful resources that can help you troubleshoot common WordPress issues, such as a ‘connection reset error’:

We hope this tutorial helped you learn how to fix the ERR_CONNECTION_RESET error. You may also want to learn how to contact WordPress support or see our expert pick of the best WordPress support agencies that can help you solve errors on your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

1 CommentLeave a Reply

  1. Jiří Vaněk

    We were dealing with a similar issue after moving to a new server. The problem was hard to find because it only worked on some machines and perfectly fine on others. Finally, the advice to reset the DNS cache helped. It turned out that the original IP address was still in the cache, and after resetting the DNS cache, everything started to work perfectly fine. Normally, we probably wouldn’t figure it out.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.