Errore 504 “Gateway Timeout”: come risolverlo durante la navigazione

Ad un certo punto ci saremo trovati tutti nella situazione in cui un sito web non si carica per qualche motivo. Uno dei modi che può aiutarci a risolvere questo problema è osservare il codice di errore che il nostro browser ci mostra. Uno dei più noti, e uno che sicuramente avrai incontrato prima o poi, è l'errore 404. Questo errore si verifica quando una pagina Web non viene trovata o non è disponibile. In questo tutorial parleremo di un altro errore molto comune, l'errore 504 "Gateway Timeout" e vedremo di cosa si tratta e come risolverlo in modo che non appaia più durante la navigazione in Internet.

La prima cosa che faremo è scoprire questo fallimento e i suoi diversi modi di manifestarsi. Quindi procederemo a mostrare diverse soluzioni a questo problema.

Errore 504 "Timeout del gateway"

Che cos'è l'errore 504 "Timeout del gateway"

Quando si visita un sito Web utilizzando il nostro browser, il server Web è l'ultimo anello di una catena di sistemi di comunicazione responsabile dell'elaborazione della richiesta HTTP. Gateway e server proxy, tra gli altri, regolano la risposta a tale richiesta al fine di alleggerire il server web e garantire una rapida trasmissione delle informazioni. Per questo motivo per raggiungere il server contattato passeremo sempre attraverso più “stazioni” di comunicazione, pertanto, se uno di questi sistemi dovesse guastarsi, la nostra richiesta potrebbe fallire.

Per quanto riguarda i codici di stato HTTP che iniziano con il numero " 5 “, possiamo considerarli come quegli errori che provengono dal lato server. Questi tipi di errori si verificano ogni volta che non è possibile completare una richiesta a causa di un errore di comunicazione tra più server. Il 504 Errore "Timeout del gateway" si verifica quando il nostro browser tenta di caricare un sito Web ma, per qualche motivo, quel server remoto non restituisce una risposta. Questo sarebbe un esempio di questo fallimento:

504 Errore

La risposta HTTP 504 restituita dal browser indica che la causa dell'errore era una durata eccessiva dell'elaborazione della richiesta. In breve, abbiamo un problema che ci impedisce di caricare una pagina Web in cui per qualche motivo quel server remoto non restituisce una risposta.

Il messaggio di errore 504 dipenderà da quello impostato dal proprietario del sito Web e questi sono i più comuni:

  • HTTP504.
  • Errore HTTP 504: timeout del gateway.
  • Timeout gateway (504).
  • 504 Gateway Time-out.
  • Errore 504.
  • Errore 504 Timeout del gateway.

Tuttavia, prima di incolpare il server di quella pagina Web che restituisce questo errore, dobbiamo provare una serie di soluzioni nel caso in cui l'errore sia colpa nostra.

Cause e tutte le soluzioni per correggere l'errore 504

Questo tipo di errore si verifica quando un server intermedio o un'interfaccia di rete non è in grado di rispondere alla richiesta del browser o di quel client in un determinato periodo di tempo. Ciò si verifica, come detto prima, perché uno degli elementi della catena di comunicazione fallisce. Uno dei motivi per cui ciò può accadere è perché il nostro router o server proxy sulla rete locale è saturo quando si ricevono molte richieste, sono inattive o non funzionano.

Succede anche quando il sito Web richiede l'accesso a un server ed è sovraccarico o inattivo. In questo caso, non è possibile accedere al nodo precedente e si verifica il Timeout del gateway perché non è possibile stabilire la comunicazione. Altre cause possono anche essere una configurazione proxy errata, sia dal client che dal server. Tuttavia, potrebbe anche essere un problema con il nostro provider di servizi Internet o ISP. Ora vedremo le possibili soluzioni a questo problema.

Aggiorna la pagina web che stiamo visitando

In molte occasioni l'errore 504 si verifica per un breve periodo di tempo. Una soluzione semplice e veloce potrebbe essere quella di aspettare qualche minuto e ricaricare il sito che volevamo visitare. Uno dei modi per ricaricare quella pagina sarebbe premere il pulsante con la freccia circolare che hai indicato nella barra degli indirizzi del browser in una casella rossa.

Potremmo anche scegliere di aggiornare la pagina web premendo il tasto F5 o digitando nuovamente l'URL e premendo invio. Se con questo non possiamo risolverlo, dovremo provare un'altra delle seguenti opzioni.

Riavvia i dispositivi e prova un altro browser web

La causa del problema dell'errore 504 potrebbe essere anche sulla nostra rete domestica. Una possibilità è che alcuni dispositivi siano configurati in modo errato e, ad esempio, abbiano lo stesso IP locale o che non funzionino bene. La cosa migliore in questi casi è riavviare prima il nostro router, e poi faremo lo stesso anche con il computer, tablet o smartphone. Idealmente, fallo uno alla volta e prova a scoprire il dispositivo che causa i problemi.

Un'indicazione che il problema risiede con le nostre apparecchiature di rete sarebbe non essere in grado di accedere a nessuna pagina web. L'altra opzione, se accade lo stesso, è che potremmo avere problemi con la nostra connessione Internet, quindi dovremmo chiamare il provider in caso di guasto.

Un'altra cosa che possiamo provare è provare a caricare questo sito Web utilizzando un browser Internet diverso. Questa è una buona idea da provare perché a volte alcune pagine web non si caricano bene con un determinato browser. È anche conveniente controllare e aggiornare i browser che utilizziamo alla versione più recente.

Cambia server DNS

I DNS i server possono anche essere la causa che il dominio non può essere risolto correttamente e si verifica l'errore 504. Pertanto, potremmo considerare di cambiare i server DNS in Windows TCP/IP o nel router stesso. In genere, se stiamo utilizzando un router di un provider, utilizzerà i propri DNS e potrebbe essere conveniente cambiarli. Questo sarebbe un esempio di modifica della versione TCP/IP 4 di Windows:

Qui, ad esempio, al posto dei DNS del nostro provider Internet, abbiamo utilizzato quelli di Google. D'altra parte, a VPN oppure potrebbe essere utilizzata anche una connessione tramite proxy anonimo nel caso in cui non potessimo accedere al web a causa di un geoblock o altro problema.

Rivedi la configurazione del proxy

Questa opzione è particolarmente adatta a coloro che non hanno il Proxy configurato automaticamente. Un Proxy, in breve, è un server che funge da intermediario tra il nostro computer e Internet. Se vogliamo rivedere la configurazione del proxy in Windows 10 seguiremo questi passaggi:

  1. Andiamo a Menu iniziale .
  2. Scriviamo " Configurazione "E premere invio.
  3. Rete e Internet .

Una volta dentro andiamo al delega sezione e controlla che la nostra configurazione sia corretta:

Contatta il proprietario del sito web

Se dopo aver esaminato il software e l'hardware della tua attrezzatura di rete hai ancora questo errore, potresti prendere in considerazione di contattare l'amministratore web. Potrebbe essere il caso che l'errore 504 ci fosse estraneo, e inviando una e-mail potresti avvisare il proprietario di risolverlo. Per evitare questo errore, i proprietari di siti Web possono considerare di apportare una serie di miglioramenti. Ad esempio, se noti che l'errore 504 si verifica in momenti specifici con un'elevata domanda di contenuti, la soluzione è acquistare hardware più potente or noleggialo dal tuo provider di hosting .

Inoltre, nel caso di utilizzo di a Server proxy per ridurre il carico sul server web, se non dispone delle risorse necessarie, possiamo avere questo errore di Timeout del gateway. Pertanto, in questo caso, procederesti anche a migliora il tuo hardware o noleggia uno di categoria superiore .

Come hai visto, sebbene l'errore 504 si verifichi di fronte al server web e con tutti i nodi intermedi, è possibile che apportando alcune modifiche alla nostra attrezzatura possiamo risolvere questo errore, specialmente con il cambio di DNS perché è possibile che non «invii» a un altro server web della pagina in questione, e anche se utilizziamo una VPN o un proxy possiamo anche accedervi, purché ci porti su un server diverso da quello interessato.