Sito completamente non raggiungibile: piano di troubleshooting

Sito non raggiungibile: il piano di azione

Quando un sito web diventa completamente irraggiungibile, la pressione di doverlo rimettere online il più rapidamente possibile può portare a interventi frettolosi e poco efficaci. Avere un piano di troubleshooting strutturato consente invece di individuare la causa reale in pochi minuti e applicare la soluzione corretta al primo tentativo.

Fase 1: verifica esterna

Prima di toccare qualsiasi configurazione, conferma che il problema non sia locale. Utilizza servizi come downforeveryoneorjustme.com o isitdownrightnow.com per verificare se il sito risulta offline anche da altre reti. Se il sito risponde da fuori ma non dalla tua postazione, il problema riguarda la tua connessione, il DNS locale o il firewall ISP.

Fase 2: test DNS

Apri un terminale ed esegui nslookup tuosito.it. Se la risoluzione fallisce, il problema è sui name server. Verifica che i record A puntino all'IP corretto del server e che il dominio non sia scaduto. Un dominio scaduto può smettere di risolvere anche solo dopo poche ore dalla data di expiry.

Fase 3: test connettività al server

Esegui ping verso l'IP del server e poi telnet IP 80 e telnet IP 443. Se il ping risponde ma le porte non sono aperte, il web server è in crash o il firewall blocca il traffico. Se nemmeno il ping risponde, il server potrebbe essere spento o irraggiungibile a livello di rete.

Fase 4: log del server

Connettiti via SSH o tramite il pannello di hosting e controlla i log di errore di Apache o Nginx. Spesso un singolo errore PHP fatale, un'esaurimento di memoria o una connessione database fallita rivelano immediatamente la causa. Verifica anche lo stato dei servizi: systemctl status apache2, systemctl status mysql.

Fase 5: spazio disco e risorse

Un disco pieno blocca completamente la scrittura di file di sessione, log e cache, rendendo il sito inutilizzabile. Esegui df -h per controllare lo spazio disponibile e free -m per la memoria. Anche un load average eccessivo può far cadere il web server. Su Plesk e cPanel queste informazioni sono visibili nella dashboard principale.

Fase 6: rollback recente

Se il sito era online fino a poco fa, chiediti cosa è cambiato. Un'aggiornamento di plugin, una modifica del file .htaccess, un'installazione di un certificato SSL o una modifica DNS sono i sospetti principali. Ripristina l'ultimo backup funzionante prima di tentare diagnosi complesse.

Quando contattare il provider

Se hai esaurito tutti i controlli e il problema persiste, contatta immediatamente l'hosting provider con tutti i dati raccolti: orario di inizio del problema, output dei comandi diagnostici e screenshot degli errori. Fornire informazioni precise riduce drasticamente i tempi di risoluzione.

Hai bisogno di aiuto?

Se il tuo sito ha problemi di accesso, il team di G Tech Group può aiutarti. Contattaci tramite il modulo di contatto.

Hai trovato utile quest'articolo?