How to Fix the ERR_CONNECTION_TIMED_OUT Error

ERR_CONNECTION_TIMED_OUT (and the shorter ERR_TIMED_OUT) means your browser waited for the server and gave up with no reply. Nothing refused it – the answer just never came. The usual causes are a slow or overloaded server, a firewall quietly dropping the request, or your own network. Here is how to pin it down.

What the error means

Your browser opened a request and waited, but the server did not answer in time. Unlike a refused connection, nothing said no – the reply simply never arrived. That points to speed or a block somewhere between you and the server, rather than a missing site.

Quick fixes to try first

  1. Check your connection on another site. If everything is slow, the issue is your network, not that one site.
  2. Restart your router and device.
  3. Flush your DNS cache, then try again.
  4. Turn off any VPN, proxy, or strict firewall for a moment.
  5. Check your computer’s hosts file for an old entry pointing the domain at a dead address.

If the website is yours

  1. Check server load. A site short on memory or CPU answers slowly until it times out. A traffic spike or a heavy plugin is the usual trigger.
  2. Look for long-running scripts. If a page times out while others load, raise the PHP limits or fix the slow code – see PHP settings and limits.
  3. Review the firewall. A rule that drops rather than refuses traffic shows up as a timeout.

On JetHost hosting

If a site you host with us times out, open a ticket and we’ll check its resources and the firewall. Repeated timeouts under traffic often mean the site has outgrown its plan, and we can help you move up. A closely related message is ERR_CONNECTION_REFUSED.

JetHost Experts Tip

If one page times out but the rest of the site is fine, it is almost always a slow script, not the network. Raise the PHP time limit or find the plugin behind it before you blame the connection.

Frequently asked questions

What’s the difference from ERR_CONNECTION_REFUSED?

Refused means the server actively said no. Timed out means it said nothing at all and the browser gave up waiting.

Is it my internet or the site?

If other sites load fine, the slow or blocked one is the problem. If everything is slow, start with your own network.

Why does it only happen under load?

A server short on resources answers slowly when busy, then times out. That is a sign to optimise the site or move to a bigger plan.

New Hosting Plan with 80% OFF

Upgrade your website’s home without the heavy bill. Get new hosting plan with a huge 80% discount. Get free SSL, email accounts, and a control panel to manage your site. Enjoy fast performance, secure environment, and 24/7 support – all in one affordable package.

Need more help?

Still timing out on a site you host with us? Open a ticket through Client Area → Support Tickets and we’ll check resources and the firewall.