What ERR_EMPTY_RESPONSE means
ERR_EMPTY_RESPONSE (“example.com didn’t send any data”) means the request was accepted and then dropped silently. Servers do this when a script crashes, a PHP/worker process hits a timeout or memory limit, or a firewall rule drops the request.
Symptoms
- “This page isn't working. Example.com didn’t send any data. ERR_EMPTY_RESPONSE”.
Why ERR_EMPTY_RESPONSE happens
- Network filters, VPNs or extensions.
- Corrupted network settings.
- Server crashes, timeouts or firewall rules.
Try these fixes
- Check another network/deviceMobile data is the quickest test.
- Disable VPN, proxy, extensionsThen reload.
- Clear cache and reset networkClear cached files; run
ipconfig /flushdnsandnetsh winsock reset, then restart. - Site ownersCheck web server and PHP/app error logs at the failure time; raise timeouts or memory limits; review WAF/firewall rules.
Command
ipconfig /flushdns
netsh winsock reset
Elevated Command Prompt; restart afterwards.
Avoiding it in future
Keep network software minimal; site owners should monitor server errors.
