Articolo originale: https://www.freecodecamp.org/news/error-502-bad-gateway-meaning/

Quando stai visitando un sito e visualizzi il messaggio di errore “502 Bad Gateway”, vuold dire che c'è un problema con il server del sito in questione.

Molto spesso, questo errore è un problema con il sito stesso e, di solito, non c'è nulla che puoi fare per risolverlo.

A volte, però, questo errore può verificarsi anche a causa di una cattiva configurazione del tuo adattatore di rete o delle impostazioni di rete.

Il "502" nel messaggio di errore è un codice di stato HTTP che indica che un server ha ricevuto una risposta non valida da un altro server.

Google mostra l'errore in questo modo:

502-error

A volte, un forum molto popolare nel mio Paese lo mostra così:

cloudflare-502-bad-gateway-error

I siti web serviti da Cloudflare mostrano l'errore in questo modo.

Altri siti web lo fanno in modo personalizzato.

Cosa vuol dire esattamente 502 Bad Gateway?

L'international engineering task force (IETF) definisce l'errore 502 Bad Gateway in modo più approfondito:

Il codice di stato 502 (Bad Gateway) indica che il server, agendo da gateway o proxy, ha ricevuto una risposta non valida da un server in entrata a cui si è connesso cercando di soddisfare la richiesta.

Il "server proxy" è un sistema o un router che agisce come gateway tra il tuo computer e internet.

Il server in entrata, invece, è quello che trasmette la connessione in arrivo sul tuo computer, cioè un server web.

Cosa causa l'errore Bad Gateway?

Come abbiamo già detto, l'errore 502 Bad Gateway è un errore di server proprio come alcuni altri codici di stato HTTP: 501 (Not Implemented), 503 (Service Unavailable), 504 (Gateway Timeout) e 505 (HTTP Version not supported).  

Questo errore in particolare può essere generato da un server sovraccarico, da errori di programmazione e configurazione backend o addirittura un nome di dominio non ancora propagato.

Delle volte il browser può anche mostrare questo errore a causa di aggiornamenti arretrati, ad-blocker, estensioni del browser o problemi del server DNS del computer.

In conclusione

Spero che questo articolo ti abbia aiutato a capire cosa vuol dire l'errore 502 Bad Gateway.

Se gestisci un sito web e i tuoi utenti si stanno lamentando di questo errore, dovresti provare a risolvere il problema al più presto dato che potrebbe avere un effetto negativo sulla SEO del tuo sito.

Se stai avendo a che fare con questo errore come utente, c'è un'alta probabilità che dipenda dal sito che stai cercando di visitare. Qualche volta, potrebbe dipendere dalla configurazione del router o delle impostazioni di rete.

Puoi provare a ricaricare la pagina, cancellare la cache del browser o passare a un altro browser.

Per cercare di risolvere questo errore come utente, ho scritto un articolo dettagliato che può esserti utile.

Grazie per aver letto quest'articolo.