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
The application on the server crashed or closed the connection while it handled the request.
- 2
A proxy or load balancer closed the connection, for example because of an idle timeout or a size limit.
- 3
A firewall, a web application firewall or an intrusion filter cut the connection because of a rule or a rate limit.
- 4
The security program on your device scans encrypted traffic and breaks the connection.
- 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
Reload the page, and try the site on another network such as a phone hotspot.
- 2
Turn off a VPN, a proxy and the HTTPS scanning of your security program for a moment, to test.
- 3
Clear the browser cache and cookies for the site, and try another browser.
- 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
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
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
Check the request size limits and the rules of any firewall or web application firewall in front of the site.
- 4
Check the TLS settings of the site. A site that fails the handshake for some clients can reset them.
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.
from $3/mo · 30-day money-back guarantee