Codici di errore
ERR_CONNECTION_TIMED_OUT: perché succede e come risolverlo
Pubblicato October 23, 2026
ERR_CONNECTION_TIMED_OUT viene visualizzato quando il tuo browser invia una richiesta e semplicemente non riceve mai una risposta: né una risposta di errore, né un reindirizzamento, niente. Dopo circa 30 secondi di silenzio, si arrende e ti mostra questa pagina. Quel silenzio è l’indizio chiave: a differenza di un errore DNS o di un avviso SSL, la connessione non ha mai avuto la possibilità di avviarsi correttamente.
Cosa c’è di diverso in un timeout
La maggior parte degli errori di connessione si verificano perché qualcosa ha risposto e ha detto “no”: un certificato errato, un record DNS mancante, un 404. Un timeout è l’opposto: nessuna risposta. Ciò colloca le probabili cause in un posto diverso dal solito, da qualche parte lungo il percorso di rete o su un server sovraccarico, piuttosto che in uno specifico errore di configurazione.
Passaggio 1: individua l’ambito
Prima di cambiare qualsiasi cosa, restringi il campo in cui si verifica il silenzio:
- Prova altri siti. Se non viene caricato nulla, il problema riguarda la rete o il dispositivo, non il sito.
- Prova lo stesso sito con dati mobili, Wi-Fi disattivato. Questo scambia l’intero percorso di rete. Se si carica istantaneamente sui dati mobili, la tua rete originale (router, ISP o captive Portal) rappresenta il collo di bottiglia.
- Eseguilo tramite un controllo lato server. Questo invia la richiesta da una rete completamente diversa senza alcuna relazione con la tua. Se il controllo indipendente ha esito positivo, il timeout è locale per te. Se anche questo scade, il problema è il server stesso.
Passaggio 2: se è locale per te
Riavvia il router e il modem. Spegnili, attendi circa 30 secondi e riaccendili. Ciò elimina un numero sorprendente di problemi di routing e DHCP che producono esattamente questo sintomo.
Cerca una VPN o un proxy. Questi aggiungono un hop che può essere di per sé lento o irraggiungibile. Disattiva temporaneamente e riprova.
Disabilita le estensioni del browser, in particolare i blocchi degli annunci pubblicitari e le estensioni per la privacy, una alla volta. Alcuni intercettano in modo aggressivo le richieste in modi che producono un timeout invece di un blocco pulito.
Svuota la cache del browser. Una voce danneggiata della cache di un sito a volte causa il blocco delle richieste anziché un errore corretto.
Controlla il tuo firewall o antivirus. I software di sicurezza a volte mantengono aperte le connessioni mentre le controllano, per un tempo sufficiente a attivare un timeout sulle connessioni più lente.
Passaggio 3: se è dal lato del server
Se anche un controllo indipendente scade, il server non risponde per nessuno, non solo per te. Cause comuni, approssimativamente dal più al meno comune:
- Il server è sovraccarico. Un picco di traffico, un processo che utilizza molte risorse o semplicemente troppe richieste simultanee per le risorse del piano di hosting: questo è particolarmente comune nell’hosting condiviso, dove un vicino occupato può rallentare tutti.
- Un firewall o una regola di sicurezza interrompe silenziosamente la connessione. A differenza di un rifiuto vero e proprio, un pacchetto eliminato produce esattamente questo sintomo “nessuna risposta” invece di un errore pulito.
- Il processo del server si è bloccato o si è bloccato e non c’è più nulla in ascolto sulla porta.
- Un record DNS configurato in modo errato punta il dominio a un server o IP che non esiste più o non risponde più su quella porta.
Se si tratta del tuo server: controlla i grafici delle risorse del tuo host per eventuali picchi di CPU/memoria nel momento dell’interruzione, controlla che il processo del server web (nginx, Apache, ecc.) sia effettivamente in esecuzione e rivedi le regole del firewall/gruppo di sicurezza per tutto ciò che potrebbe interrompere le connessioni in entrata.
La diagnosi rapida
Il modo più veloce per superare questo errore è lo stesso test con una sola domanda che ogni problema di connessione si riduce a: un server indipendente lo raggiunge? Un controllo dello stato in tempo reale risponde in un paio di secondi: raggiungibile lì ma non per te significa che è locale (Passaggio 2); irraggiungibile anche lì significa che il server necessita di attenzione (passaggio 3). Saltare questa domanda è come le persone finiscono per riavviare il proprio router per un problema che non è mai stato loro, o in attesa su un sito che andava sempre bene.
Per la versione in stile DNS di “impossibile connettersi”, vedere DNS_PROBE_FINISHED_NXDOMAIN; per la versione con certificato, vedere “La tua connessione non è privata”.
Verificalo tu stesso
Esegui una verifica HTTP, SSL e DNS in tempo reale su qualsiasi sito in pochi secondi — senza registrazione.