---
title: "ERR_CONNECTION_RESET: What It Means and How to Fix It"
description: "ERR_CONNECTION_RESET means the connection was cut while the page loaded. Causes and fixes for visitors, with checks for proxies, firewalls and servers."
url: https://uptrack.app/errors/err-connection-reset
---

ERR\_CONNECTION\_RESET

# ERR\_CONNECTION\_RESET: what it means and how to fix it

ERR\_CONNECTION\_RESET means the connection to the site was set up, and then something on the path broke it with a reset while the page loaded. The cause can be the server, a proxy, a firewall, your own network or your security program.

You may also see

- “The connection was reset” (Chrome)
- “The connection was reset” (Firefox)

## Common causes

1. 1  
The application on the server crashed or closed the connection while it handled the request.
2. 2  
A proxy or load balancer closed the connection, for example because of an idle timeout or a size limit.
3. 3  
A firewall, a web application firewall or an intrusion filter cut the connection because of a rule or a rate limit.
4. 4  
The security program on your device scans encrypted traffic and breaks the connection.
5. 5  
A problem on the path, such as an unstable connection, a packet size mismatch or a fault at the provider.

## If you are visiting the site: how to fix it

1. 1  
Reload the page, and try the site on another network such as a phone hotspot.
2. 2  
Turn off a VPN, a proxy and the HTTPS scanning of your security program for a moment, to test.
3. 3  
Clear the browser cache and cookies for the site, and try another browser.
4. 4  
Restart the router. If only this site resets, the fault is probably on the site’s side.

## If you run the site: what to check

1. 1  
Read the log of the web server and of the application at the time of the error. Look for a crash, an out-of-memory kill, or a line such as “upstream prematurely closed connection”.
2. 2  
Check the timeouts. If a load balancer keeps idle connections longer than the application does, the application closes a connection that the load balancer still reuses, and the client gets a reset.
3. 3  
Check the request size limits and the rules of any firewall or web application firewall in front of the site.
4. 4  
Check the TLS settings of the site. A site that fails the handshake for some clients can reset them.

## Check it with free tools

- [Is a website down?See if the site resets from several locations.](https://uptrack.app/tools/is-website-down)
- [SSL checkerCheck the certificate and the TLS settings.](https://uptrack.app/tools/ssl-checker)

## Frequently asked questions

What does ERR\_CONNECTION\_RESET mean?

The connection to the site was open, and then it was ended abruptly by a reset. The browser lost the connection while it waited for or received the page.

Is ERR\_CONNECTION\_RESET caused by my computer or by the website?

It can be either. If the site works on another network or another device, the cause is on your device or network. If it fails everywhere, the cause is the server, a proxy or a firewall in front of it.

Can an antivirus cause ERR\_CONNECTION\_RESET?

Yes. A program that scans encrypted web traffic can break a connection it does not understand. Turn off its web or HTTPS scanning for a moment to test.

How do I find the cause of a connection reset on my server?

Match the time of the error with the logs of the web server, the application and any proxy or firewall. A crash, a closed upstream connection or a rule that blocks the client usually shows up there.

## Know about it before your visitors do

Uptrack checks your site on a schedule from several locations and alerts you when it stops answering, so you hear about it from an alert and not from a customer.

[See plans](https://uptrack.app/pricing)

from $3/mo · 30-day money-back guarantee

## Other browser and DNS errors

- [DNS\_PROBE\_FINISHED\_NXDOMAIN](https://uptrack.app/errors/dns-probe-finished-nxdomain)
- [ERR\_NAME\_NOT\_RESOLVED](https://uptrack.app/errors/err-name-not-resolved)
- [DNS server not responding](https://uptrack.app/errors/dns-server-not-responding)
- [ERR\_CONNECTION\_REFUSED](https://uptrack.app/errors/err-connection-refused)
- [ERR\_CONNECTION\_CLOSED](https://uptrack.app/errors/err-connection-closed)
- [ERR\_SSL\_PROTOCOL\_ERROR](https://uptrack.app/errors/err-ssl-protocol-error)
- [NET::ERR\_CERT\_AUTHORITY\_INVALID](https://uptrack.app/errors/your-connection-is-not-private)
