fb-pixel

Come risolvere err_connection_timed_out

Uno degli errori in cui puoi imbatterti durante la navigazione è err_connection_timed_out. Questo avviso compare quando un sito impiega troppo tempo per rispondere, ma da cosa dipende esattamente?

Come vedremo in questo articolo, le cause dell’errore possono essere svariate. Il problema può dipendere sia dalla connessione e dal dispositivo usato che essere causato da un errore lato server.

Vediamo cos’è esattamente l’errore e in quali forme compare in base al browser che stiamo utilizzando. Nella seconda parte dell’articolo vedremo come risolvere l’errore esaminando soluzioni sia per chi sta cercando di accedere a un sito altrui che per i proprietari dei siti web.

Err Connection Timed Out

Cos’è l’errore err_connection_timed_out

Il codice di errore err_connection_timed_out viene anche chiamato errore di timeout della connessione. L’avviso compare quando qualcosa va storto cercando di visitare un sito web.

Nello specifico si verifica quando un sito impiega troppo tempo per rispondere, vale a dire per inviare una risposta. In genere il tempo limite è di 30 secondi, superati i quali, se non si riesce ad ottenere una risposta, la connessione viene interrotta e risulta impossibile raggiungere il sito.

Quando questa situazione si verifica, compare l’errore di timeout, spesso identificato proprio dal codice err_connection_timed_out.

Quali sono le cause di err_connection_timed_out?

Abbiamo detto che l’avviso si presenta quando il browser non riesce a ricevere una risposta e il sito richiesto non viene raggiunto. Ma quali possono essere le cause dell’errore?

In alcuni casi l’errore err_connection_timed_out può dipendere da un problema di connessione. In altri, invece, può darsi che un programma come un firewall o un antivirus stia impedendo l’accesso al sito.

Oltre ai problemi che dipendono dalla configurazione locale e quindi sono risolvibili lato utente, ci sono poi anche delle cause lato server. Per esempio può essere che il sito sta cercando di utilizzare più risorse di quelle disponibili.

In particolare, come vedremo quando esamineremo i metodi per risolverlo, il problema può dipendere da un limite di memoria.

Prima di passare a vedere le soluzioni possibili, vediamo come si presenta l’errore sui diversi browser.

Varianti di err_connection_timed_out

L’errore è piuttosto comune, ma bisogna sapere che ogni browser può avvisare l’utente in maniera leggermente diversa.

Vediamo perciò quali sono le varianti dell’errore err_connection_timed_out in base al browser che stiamo utilizzando.

Err_connection_timed_out su Google Chrome

Il browser di Google ci comunica che è “Impossibile raggiungere il sito” e ci spiega che il sito web ha impiegato troppo tempo per rispondere.

Err_Connection_Timed_Out Chrome

Dopo averci presentato alcune possibili soluzioni, come verificare la connessione o utilizzare lo strumento di diagnostica della rete di Windows, la pagina di errore specifica il codice err_connection_timed_out.

Err_connection_timed_out su Mozilla Firefox

Quando un server impiega troppo tempo a rispondere, Firefox ci comunica che il tempo per la connessione è esaurito. In questo caso, però, non utilizza nessun codice di errore specifico.

Err Connection Timed Out Mozilla Firefox

Il browser, inoltre, ci indica le possibili cause e soluzioni dell’errore, suggerendoci di riprovare successivamente e verificare la connessione oltre alle impostazioni di firewall e proxy.

Err_connection_timed_out su Opera

Opera, oltre a comunicarci che il sito ha impiegato troppo tempo a rispondere, ci indica come gli altri browser anche le possibili soluzioni.

Err Connection Timed Out Opera

In questo caso il browser riporta proprio il codice di errore err_connection_timed_out.

Err_connection_timed_out su Microsoft Edge

Microsoft Edge ci presenta una pagina di avviso “impossibile raggiungere questa pagina”.

Err Connection Timed Out Edge

Anche in questo caso ci vengono indicate alcune possibili soluzioni ed è presente il codice di errore err_connection_timed_out.

Err_connection_timed_out su Safari

Su Safari l’errore non viene specificato, ma il browser ci indica che non può aprire la pagina perché il server non risponde.

Err Connection Timed Out Safari

Err_connection_timed_out: come risolvere

Ora che abbiamo visto come appare l’errore sui diversi browser, vediamo quali sono le soluzioni possibili per risolverlo.

Come abbiamo anticipato, l’errore può essere causato da un problema di connessione o da un conflitto con un programma.

In altri casi, invece, l’errore è lato server e quindi potremo tentare di risolverlo solo se si sta verificando su un sito di nostra proprietà.

In caso contrario dovremo provare a contattare i proprietari del sito o aspettare che il problema venga risolto.

Vediamo, quindi, le soluzioni nel caso in cui il problema sia lato client e quelle per risolvere l’errore lato server.

Verifica la connessione

Una delle prime verifiche che possiamo fare è assicurarci che la connessione funzioni correttamente. Bisogna tenere presente, inoltre, che l’errore può anche essere dovuto a una connessione eccessivamente lenta.

Proviamo a collegarci anche su un altro sito, se il problema continua a verificarsi, assicuriamoci che la connessione sia attiva.

Windows 10 Rete Connessa

Possiamo, quindi, tentare di riavviare il router e vedere se i problemi di connessione si sono risolti.

Esegui la diagnostica di rete con Windows

In genere browser come Chrome, Edge e Opera ci consiglieranno anche di avviare lo strumento Diagnostica di rete di Windows per identificare problemi con la connessione. In questi casi puoi fare click direttamente sul suggerimento del browser, oppure puoi avviare questo strumento in autonomia.

Per avviarlo su Windows 10 apriamo le Impostazioni e clicchiamo su Rete e internet.

Windows Impostazioni Rete E Internet

Quindi clicchiamo su Risoluzione dei problemi di rete per avviare la diagnostica e seguiamo le istruzioni che ci vengono riportate.

Windows Risoluzione Dei Problemi Di Rete

Cancella i dati di navigazione

In alcuni casi i dati memorizzati nella cache del browser possono generare errori. Questi errori si verificano soprattutto quando i dati nella cache sono obsoleti. In questi casi basta svuotare la cache per risolvere il problema.

Prima di farlo, però, puoi fare una semplice verifica. Prova ad aprire il browser in modalità in incognito e collegarti sul sito.

Se, così facendo, non ti imbatti in errori, ma riesci a raggiungere il sito, allora il problema dipende probabilmente dalla cache, altrimenti continua a provare i metodi illustrati qui di seguito.

Se il problema dipende dalla cache dovrai svuotarla.

Su Google Chrome ci basta cliccare sul menu (⁝) e poi su Altri strumenti Cancella dati di navigazione.

Chrome Altri Strumenti Cancella Dati Di Navigazione

Ci basta quindi selezionare i file che vogliamo eliminare, per esempio solo quelli memorizzati nella cache e cliccare su Cancella dati.

Svuota Cache Chrome

Per seguire la procedura passo passo per gli altri browser controlla il nostro articolo su come si svuota la cache.

Disattiva firewall e antivirus

Come dicevamo quando abbiamo elencato alcune delle possibili cause dell’errore err_connection_timed_out, il problema può anche essere causato dal nostro firewall o dall’antivirus.

In alcuni casi, infatti, antivirus e firewall ci impediscono di raggiungere determinate pagine anche se non c’è una reale minaccia. Si tratta dei cosiddetti casi di falsi positivi.

Riuscire a capire se la causa dell’errore è uno di questi programmi è semplice. Ci basta disattivarli temporaneamente e provare a ricaricare la pagina che non riuscivamo a raggiungere.

Ricordati di riattivare il firewall o l’antivirus dopo aver fatto il controllo. Se si verificano sempre problemi di questo tipo, assicurati di aver aggiornato i software o prova a contattare il supporto per segnalare il falso positivo.

Facciamo un esempio andando a vedere come disattivare il firewall con Windows 10.

Apriamo le impostazioni e poi clicchiamo su Aggiornamento e sicurezza.

Windows Impostazioni Aggiornamento E Sicurezza

Dal menu laterale di sinistra clicchiamo su Sicurezza di Windows e poi facciamo click su Firewall e protezione di rete.

Windows Sicurezza Firewall E Protezione Di Rete

Scegliamo dall’elenco la rete che stiamo utilizzando e disattiviamo il firewall.

Windows 10 Disattiva Firewall

Disattiva proxy e VPN

Alcune volte errori che impediscono la connessione possono dipendere dalle impostazioni del proxy o dall’utilizzo di una VPN.

Apri le impostazioni del proxy e verifica se è attivo, in quel caso puoi provare a disattivarlo per vedere se riesci a risolvere il problema.

Proxy Impostazioni Windows 10

Se stai usando una VPN, puoi provare a disattivarla per capire se l’errore dipende proprio da questo.

Svuota la cache DNS

Oltre alla cache del browser, il computer memorizza anche informazioni sui siti visitati all’interno della cache DNS. In questo modo non è necessario ripetere ogni volta la risoluzione dei nomi di dominio.

Alcune volte quando le informazioni nella cache dei DNS non sono aggiornate possono comparire errori durante la navigazione.

Svuotare la cache dei DNS può quindi aiutarci a risolvere errori come err_connection_timed_out, ma anche dns_probe_finished_nxdomain o err_connection_refused.

Su Windows 10 ci basta aprire il prompt dei comandi e digitare:

ipconfig /flushdns
Svuota Cache Dns Windows 10

Cambia i server DNS

Un’altra soluzione possibile all’errore err_connection_timed_out è quella di provare a cambiare i server DNS.

Questa soluzione può esserti utile anche se stai riscontrando problemi di connessione, per esempio quando il server DNS non risponde.

Su Windows 10 ci basterà aprire il pannello di controllo e cliccare su Centro connessioni di rete e condivisione.

Pannello Di Controllo Centro Connessioni Di Rete

Dopodiché dovremo cliccare sulla voce Modifica impostazioni scheda.

Modifica Impostazioni Scheda

Ci troveremo davanti all’elenco delle reti, da qui dovremo trovare la rete in uso. Cliccando con il tasto destro sulla rete facciamo quindi click su Proprietà.

Proprieta Rete Windows 10

Facciamo click su Protocollo Internet versione 4 (TCP/IPv4) e poi clicchiamo su Proprietà, come vedi in questa schermata qui sotto.

Proprieta Ethernet Ipv4

Da qui possiamo impostare i server DNS che preferiamo. Ci basta spuntare l’opzione Utilizza i seguenti indirizzi server DNS e completare i campi con server preferito e alternativo. Nella schermata qui di seguito sono stati utilizzati i server DNS di Google.

Impostare Server Dns Windows 10

DNS Google
Server DNS preferito: 8.8.8.8
Server DNS alternativo: 8.8.4.4

Aggiorna i driver della scheda di rete

Se ancora non sei riuscito a risolvere l’errore err_connection_timed_out, puoi provare ad aggiornare i driver della scheda di rete.

Vediamo come fare su Windows 10.

Per prima cosa apri il pannello di controllo e clicca su Gestione dispositivi oppure utilizza la funzione di ricerca di Windows come ti mostro nella schermata qui di seguito.

Windows Gestione Dispositivi

Dopodiché scorri l’elenco fino a Schede di rete e individua quella in uso. Clicca con il tasto destro sul dispositivo e poi su Aggiorna driver, dopo segui le indicazioni che ti vengono fornite.

Aggiorna Driver Scheda Di Rete Windows

Ricordati che in questo caso può essere necessario riavviare il computer dopo aver aggiornato i driver. Dopo il riavvio controlla se l’errore si è risolto.

Controlla il file hosts

Il file hosts ci permette di associare un dominio a un indirizzo IP specifico. Questo file ci aiuta ad esempio a raggiungere un’installazione di staging del nostro sito.

Quando si verifica un errore come err_connection_timed_out, può essere utile verificare che non ci siano regole nel file hosts che ci impediscono di raggiungere quel sito.

File Hosts Su Windows

Su Windows in genere il percorso da seguire per trovare il file hosts è il seguente:

C:\Windows\System32\drivers\etc

Ci basta quindi aprire il file con un editor di testo come il blocco note di Windows.

File Hosts Windows

Verifica il tempo di esecuzione degli script PHP

Se l’errore err_connection_timed_out si verifica sul nostro sito, ci sono altre soluzioni che possiamo provare.

Una di queste è di verificare le impostazioni del tempo di esecuzione massimo per gli script PHP.

Se non sai come modificare il file php.ini o l’.htaccess, è meglio contattare il provider e chiedere assistenza.

Il tempo di esecuzione massimo, anche definito max execution time o maximum execution time, può essere modificato dal file php.ini o dall’htaccess.

Questi file si trovano nella home del sito, ci basta aprirli con il file manager o via FTP, per esempio con un client come FileZilla o Cyberduck, e modificarli.

Nel file php.ini dovremo individuare la riga con scritto:

max_execution_time = 30

Potremo quindi cambiare il valore, in genere, impostandolo tra i 120 e i 180 secondi.

Nel file .htaccess dovremo invece andare a modificare questa riga:

php_value max_execution_time 30

Un altro modo per modificare il tempo massimo di esecuzione degli script è di usare lo strumento Php selector di cPanel. Da qui possiamo anche aumentare il limite di memoria, vediamo nella prossima sezione come fare.

Aumenta il limite di memoria PHP

Oltre al tempo di esecuzione gli script PHP hanno anche un limite di memoria. Per questo alcuni errori, come err_connection_timed_out, ma anche l’errore dello schermo bianco di WordPress, possono essere risolti modificando il limite di memoria PHP.

Possiamo modificare il limite di memoria in diversi modi, vediamo subito come.

Nel file wp-config.php ci basta aggiungere questa riga di codice:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Con il file .htaccess possiamo, invece, aggiungere questa riga:

php_value memory_limit 64M

Un altro modo per modificare il limite di memoria PHP è usare lo strumento per modificare la versione PHP che ci mette a disposizione cPanel.

Select Php Version

Apriamo la scheda Options, da qui possiamo modificare sia il limite di memoria che il max execution time come vedi indicato in questa schermata.

Php Cpanel Scheda Options

Disattiva i plugin

Se hai un sito con WordPress, un’altra verifica che si può fare per cercare di risolvere l’errore err_connection_timed_out è quella di disattivare temporaneamente i plugin.

In questo modo si può capire se l’errore è provocato da un plugin WordPress e soprattutto identificare il “colpevole”.

Se l’errore err_connection_timed_out ti impedisce di accedere alla bacheca di WordPress, puoi disattivare i plugin accedendo ai file del tuo sito.

Puoi utilizzare il gestore dei file oppure usare un client FTP come FileZilla. Se sei nostro cliente puoi usare il file manager di cPanel. Con tutti i nostri piani dall’hosting WordPress all’hosting semidedicato, avrai sempre cPanel incluso.

In entrambi i casi la procedura è la stessa, vediamo cosa bisogna fare passo passo.

La prima cosa da fare è trovare la cartella plugins che si trova all’interno della cartella wp-content. Rinominando questa cartella, per esempio in “plugins-disattivati”, disattiverai tutti i plugin.

Rinominare Cartella Plugins

A questo punto prova ad eccedere al sito e vedi se compare ancora l’errore. Se l’errore err_connection_timed_out non si presenta più, allora la causa era proprio uno dei plugin.

Ora devi scoprire qual è il plugin che sta causando l’errore e per farlo dovrai riattivare i plugin uno ad uno. Ti basta creare una cartella “plugins” e spostare al suo interno le cartelle dei plugin una alla volta.

Ogni volta che esegui questo passaggio verifica se il sito è accessibile, quando compare l’errore avrai identificato il plugin che lo sta causando.

Cosa fare dopo aver trovato il plugin responsabile? A questo punto puoi provare a verificare che il plugin sia aggiornato o contattare gli sviluppatori. Se queste soluzioni non ti aiutano a risolvere, allora dovrai sostituire il plugin con un altro.

Attiva il tema di default

Alcune volte, oltre ai plugin, anche i temi possono dare errori come err_connection_timed_out. In questi casi puoi fare una semplice prova e attivare uno dei temi predefiniti.

Se non riesci ad accedere alla dashboard di WordPress, puoi cambiare il tema andando a modificare un valore nel database con phpMyAdmin.

Nello specifico dovrai andare a modificare il valore di option_value delle righe stylesheet e template nella tabella wp_options.

Modificare Tema Phpmyadmin

Puoi seguire la procedura passo passo nella nostra guida a phpMyAdmin per WordPress.

Controlla la configurazione dei DNS

Se di recente hai fatto un trasferimento di dominio, dovrai cambiare i nameservers. In questo caso, quindi, è utile assicurarti che il puntamento del dominio sia corretto.

Tieni presente che quando i nameserver vengono modificati è necessario attendere che si completi il processo di propagazione DNS, vale a dire il tempo necessario affinché le modifiche siano effettive.

Conclusioni

In questo articolo abbiamo visto da cosa può essere causato l’errore err_connection_timed_out e come ci viene presentato sui diversi browser. Ci siamo quindi concentrati sui metodi per risolvere l’errore.

Siamo partiti dalle soluzioni che possono essere messe in pratica quando il problema si verifica su un sito che stiamo cercando di visitare e abbiamo visto cosa fare quando l’errore si presenta sul nostro sito.

E tu, sei riuscito a risolvere l’errore? Qual era la causa nel tuo caso? Facci sapere con un commento.


Prova gratis e senza impegno uno dei nostri piani hosting per 14 giorni. Non è richiesto nessun dato di pagamento!

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *