Codice di stato 502: cosa significa “Bad Gateway”?

Lo status code HTTP 502 “Bad Gateway” è un messaggio di errore comune su Internet. Nel seguente articolo guarderemo perché compare e quali conseguenze negative può avere.

Le richieste su Internet funzionano tramite i cosiddetti Gateway. Si tratta di server che si trovano tra il client dell’utente e il server principale a cui accedere. Questi fungono da responsabili per la comunicazione.

Il codice di stato HTTP 502 “Bad Gateway” segnala che la comunicazione non funziona. A tal riguardo ci sono diverse possibili cause da parte dell’utente, del provider di Internet o del fornitore di hosting. Anche le programmazioni errate possono condurre a un codice di stato 502.

Di cosa trattano i codici di stato HTTP

Ogni volta che visiti un sito web su Internet, il client (in questo caso il browser) manda una richiesta al server. La risposta del server contiene un codice di stato.

Il server utilizza questo codice per riferire al client se la richiesta ha avuto successo e dove e come trovare i contenuti che sono stati spostati in una nuova posizione.

Gli utenti di Internet di solito sono consapevoli di questo processo solo se, ad esempio, viene visualizzata una pagina di errore 404.

I codici di stato sono sempre composti da tre cifre. Vengono divisi in classi in base alla loro prima cifra. Ad esempio, mentre 3xx-status-codes rappresentano i reindirizzamenti, i codici di stato di classe 4 rappresentano gli errori del client.

Un noto esempio a tal riguardo è il codice di stato “404 not found”. La classe 5 indica invece gli errori del server. Lo status code 502 “Bad Gateway” rientra tra questi. Anche con i codici di stato 5xx viene solitamente mostrata agli utenti una pagina di errore.

Importante: è consigliabile che gli operatori del sito web conoscano il significato dei codici di stato per evitare conseguenze negative come perdite di ranking.

Ad esempio, puoi utilizzare codici 3xx diversi per reindirizzamenti permanenti o temporanei. Se viene visualizzato il codice di stato 502, è importante eliminare rapidamente la causa.

Molti messaggi di errore, un significato

Così come come altri codici di stato, il messaggio di errore 502 appare in diverse forme. Di solito si incontrano le seguenti:

  • 502 Bad Gateway
  • Errore 502
  • 502 Errore del server: il server ha riscontrato un errore temporaneo e non ha potuto completare la richiesta
  • Errore temporaneo (502)
  • 502. Questo è un errore
  • HTTP 502
  • 502 Servizio temporaneamente sovraccarico
  • 502 Errore proxy
  • Errore HTTP 502 – Bad Gateway

Sono possibili anche messaggi di errore “individuali”. Uno dei più noti è l’iconica grafica della balena “Twitter is over capacity”.

In tutti i casi, dovresti iniziare ad occuparti della risoluzione del problema al più presto possibile. Questo vale particolarmente se sei l’operatore o il proprietario del sito web, perché un 502 continuo può infastidire i potenziali visitatori del sito e influire negativamente sul suo posizionamento.

Conseguenze possibili del codice di stato 502

Il codice di stato 502 ha 2 possibili conseguenze negative:

  • Gli utenti non arrivano alla pagina desiderata. Se l’errore viene visualizzato ripetutamente, la possibilità che riprovino scompare.
  • Google registra il messaggio di stato. Se la condizione dura più a lungo o si verifica ripetutamente, potrebbero verificarsi perdite di posizione.

Nella maggior parte dei casi, il provider è responsabile di un codice di stato 502, ma non sempre.

Cause comuni del messaggio di errore 502

I motivi più comuni per cui si verifica il codice di stato 502 Bad Gateway sono i seguenti:

  • Il server è sovraccarico. Ciò accade soprattutto quando il traffico aumenta improvvisamente e il server non è in grado di gestire il gran numero di richieste.
  • Il server è inattivo. Potrebbe anche essere stato disattivato.
  • Il codice PHP nella pagina in questione non è corretto.
  • I firewall interferiscono con la comunicazione.
  • La colpa del codice di stato 502 sono le estensioni del browser che impediscono la corretta comunicazione.
  • L’utente non dispone di una connessione Internet funzionante.

Come puoi vedere, ci sono molte possibili cause per l’errore. Sfortunatamente, il messaggio di errore 502 non ti dice quale sia decisivo nel tuo caso. Si consiglia pertanto un approccio a più stadi.

Codice di stato 502: come procedere per correggere l’errore

Aggiorna la pagina

Se il server è temporaneamente sovraccarico, spesso è sufficiente premere il pulsante di aggiornamento.

Verifica: il sito web è accessibile a tutti?

Verifica che la pagina sia accessibile per gli altri. Il servizio Down for Everyone or Just Me è pensato apposta per questo.

Correggi gli errori sul lato utente

Se l’errore si verifica solo con te, sono consigliate le seguenti misure:

  1. Non riesci ad accedere anche ad altre pagine? Controlla quindi le tue connessioni Internet e le impostazioni del firewall.
  2. Termina la sessione corrente del browser e avviane una nuova.
  3. Svuota la cache e i cookie.
  4. Avvia il browser in modalità provvisoria. Se il codice di stato 502 non viene visualizzato in questo modo, è molto probabile che un’estensione ne sia responsabile. Quindi puoi cercare l’estensione colpevole o ripristinare il browser alla modalità predefinita.
  5. Cambia browser.
  6. Riavvia il computer e i dispositivi di rete come il router.

A volte il motivo per un codice di stato 502 Bad Gateway risiede nell’ISP. In questo caso potrebbe essere utile passare a un server DNS diverso

Contatta il fornitore di hosting

Contatta il provider di hosting. In molti casi, la causa del codice di stato 502 può essere fornito da loro. Quindi solo il provider di hosting può risolverlo.

Controlla il sito web

Se anche il contatto con il provider di hosting non aiuta, è tempo di dare un’occhiata da vicino al tuo sito web. Anche la programmazione e il database PHP errati possono portare a un codice di stato HTTP 502. L’errore può spesso essere corretto con un backup più vecchio.

Conclusione

Se il tuo sito web è inattivo e il codice di stato è 502 Bad Gateway, non farti prendere dal panico. Spesso questa condizione dura solo per un breve periodo. Aspetta e concediti una tazza di tè.

Dovresti comunque evitare che…

  • …l’errore persista a lungo.
  • …l’errore si verifichi spesso.

Altrimenti rischi di perdere posizioni su Google e che i visitatori non ritornino più. Se un flusso intenso è responsabile di errori ricorrenti, una configurazione diversa rende il server resistente.

12.05.2022