
Il tuo browser visualizza il 504 quando un server impiega troppo tempo per rispondere.
Credito immagine: tetmc/iStock/Getty Images
Ogni volta che accedi a un server tramite Internet, un codice di stato HTML viene restituito dal server al tuo browser. Alcuni di questi sono codici di errore che vengono visualizzati quando si verifica un problema durante il caricamento di una pagina. I codici vengono visualizzati nel browser e aiutano i webmaster e i visitatori a capire cosa non va in modo che possano provare a risolvere il problema. Il "504 Gateway Time Out" è uno di questi codici di errore.
504 Panoramica
Quando tenti di accedere a una risorsa, il server attraverso il quale viene instradata la tua azione pone un limite di tempo a quella richiesta. Se non si riceve una risposta dopo un certo periodo di tempo, al browser viene restituito un codice di errore 504. Il "5" all'inizio del codice di errore indica che il problema riguarda il server contattato, anziché il server client. La solita causa di un errore 504 è il tentativo di contattare un server che è inattivo, forse per manutenzione, o altrimenti non funziona correttamente.
Video del giorno
Dettagli tecnici
Un client riceve la richiesta di accedere a un determinato URL. Accede a un Domain Name Server (DNS) per ottenere l'indirizzo IP di quel sito. Viene effettuata una connessione socket IP con l'indirizzo IP ottenuto dal DNS e un flusso di dati HTML viene inviato attraverso il socket. Il client riceve un flusso di dati HTTP dal server e, se non è possibile accedere alla risorsa dopo un certo periodo di tempo, il flusso di dati restituito conterrà il codice di errore 504. Il browser visualizza quindi il codice sullo schermo.
504 Notifiche di errore
Il 504 è tecnicamente chiamato errore "504 Gateway Timeout". Come l'errore "404 Not Found", tuttavia, la notifica del messaggio per il 504 può essere personalizzata. Di solito ti verrà presentato uno dei seguenti messaggi su una pagina altrimenti vuota: "504: Gateway Timeout", "HTTP 504" o "HTTP Error 504 – Gateway Timeout." Tuttavia, potresti essere presentato con una schermata di errore personalizzata, o semplicemente essere reindirizzato a un'altra pagina, come la home del sito pagina.
Fissare un 504
Poiché il 504 è un errore lato server, non è possibile risolvere il problema a meno che non si possieda e gestisca personalmente il server in questione. Tuttavia, hai alcune opzioni a tua disposizione. Puoi inviare un'e-mail al webmaster se conosci il suo indirizzo e-mail e informarla del problema. Potresti provare ad aggiornare alcune volte, per vedere se si trattava di un problema temporaneo, oppure puoi tornare al sito in un secondo momento, quando si spera che l'errore sia stato risolto.