Cos'è l'errore 502 Bad Gateway? E come risolverlo?

A nessuno piacciono i codici di errore! Per la maggior parte degli utenti, vedere un numero di errore non è affatto utile perché il numero non significa nulla a meno che non si sia memorizzata la guida al codice pertinente.

Se riscontri un errore "502 Bad Gateway", il problema è quasi certamente un problema interno al server. Comprendere il problema è fondamentale e, in alcuni casi, è possibile adottare delle misure per risolverlo. Spiegheremo cosa significa questo errore ed esploreremo i modi per risolvere il problema.

Codici di stato HTTP

Il codice di errore 502 fa parte del set di codici di risposta agli errori HTTP. HTTP o Protocollo di trasferimento ipertestuale È il protocollo fondamentale che fa funzionare il web. Fa parte della più ampia suite di protocolli Internet e descrive il modo in cui server e client comunicano tra loro quando richiedono o inviano contenuti web.

Quando il browser web (client) richiede dati a un server tramite HTTP e si verifica un errore, il server web restituisce una risposta non valida, generando un codice di errore. Forse il più comune di questi errori è l'errore 404, che significa semplicemente che il server non riesce a trovare la pagina all'indirizzo specificato.

Famiglia di codici di errore 5xx

Esistono cinque serie numerate di codici di risposta agli errori: 1xx, 2xx, 3xx, 4xx e 5xx.

Il set di codici 5xx rappresenta tutti i codici di errore del server. Ciò significa che quando vedi un codice che inizia con il numero cinque, il problema è quasi certamente del server. Nella maggior parte dei casi, se qualcosa non va con il server, tutto ciò che puoi fare è aspettare e riprovare più tardi. Generalmente, si tratta di errori temporanei. Se stai cercando di accedere a un servizio importante come Amazon o Google, questi tipi di errori vengono solitamente risolti quasi immediatamente, a meno che non si verifichi un'interruzione significativa.

Cos'è un "cancello"?

L'errore 502 è un errore di tipo "Gateway non riuscito". Un dispositivo gateway è un nodo di una rete di computer che funge da gateway per altre risorse web sulla rete.

Il tuo router o modem è un dispositivo CancelloE anche gli enormi router che il tuo provider di servizi Internet utilizza per connettere i suoi utenti ai principali hub. Se vuoi saperne di più su come tutto questo si collega, leggi "Chi possiede Internet? L'architettura web spiegata".

Quindi, un "gateway non riuscito" significa semplicemente che il dispositivo gateway non è riuscito a recuperare i dati richiesti dai server più in alto nella rete. Un gateway non riuscito, male!

Cause comuni dell'errore HTTP 502

Un errore 502 può verificarsi per vari motivi, ma nella maggior parte dei casi si tratta di problemi lato server. La causa più comune è un server primario sovraccarico. Server originale Si tratta di un computer che contiene il sito web e ascolta le richieste degli utenti per fornire tale contenuto.

Server sovraccarico

Troppe persone potrebbero inviare richieste contemporaneamente al server, impedendogli di gestire le richieste che superano la sua capacità. Potresti persino visualizzare l'errore "502 Servizio caricato temporaneamente" anziché l'errore "Gateway non valido".

Attacchi DDoS

A volte, durante un attacco, i server vengono sovraccaricati intenzionalmente. Protezione (Distributed Denial of Service), ma il risultato è simile. Se il server impiega troppo tempo, verrà considerato un timeout del server e verrà visualizzato un codice di errore. Gli attacchi DDoS non sono più così comuni come un tempo, grazie a servizi come Cloudflare, che fungono da barriera tra il server e il flusso di richieste. Pertanto, qualsiasi sovraccarico riscontrato è molto probabilmente dovuto a un utilizzo elevato e legittimo.

Configurazione del server errata

può essere Firewall Oppure le impostazioni di rete del tuo server sono errate, oppure il tuo indirizzo IP è impostato erroneamente come un indirizzo che dovrebbe essere bloccato. Se utilizzi un indirizzo IP dinamico (come la maggior parte delle persone), potresti aver ricevuto un indirizzo precedentemente utilizzato da un utente problematico.

Internet è incredibilmente complesso, con decine, persino centinaia, di dispositivi di rete interconnessi tra il tuo dispositivo e il server a cui stai cercando di accedere. Alcuni di questi dispositivi potrebbero riscontrare problemi.

server difettosi

Infine, il server potrebbe essere inattivo o presentare bug software che gli impediscono di soddisfare le richieste. Ricorda, un server è solo un computer e potrebbe essere stato danneggiato da qualcuno o qualcosa. Pertanto, il problema persisterà finché qualcuno non risolverà il problema. Puoi trovare centinaia di articoli online che spiegano in dettaglio come risolvere i problemi relativi a... Programma server Apacheo colmare le lacune in Codice PHPo risolvere problemi di configurazione in Siti WordPress Il loro.

Ora che hai una buona idea di base del problema, esamineremo alcuni accorgimenti che puoi provare per risolverlo.

pagina di aggiornamento

Se riscontri un errore 502, la prima cosa da fare è aggiornare la pagina web. La maggior parte di questi errori si verifica a causa di un problema di rete temporaneo o di un sovraccarico del server. Puoi anche scegliere di attendere che siano trascorsi i periodi di picco del traffico (a seconda del fuso orario del tuo server) prima di riprovare. Nel 99% degli errori 502, riprovare più tardi risolve il problema, ma nell'attesa, ci sono alcune altre cose che puoi fare.

Controlla se il sito è inattivo per tutti

Sebbene un errore 502 indichi un problema sul lato server della connessione, non fa mai male controllare se sei l'unico ad avere problemi. Puoi usare siti web come È GiùOra? O Giù Detector Per assicurarti di non essere l'unico a vedere un codice di errore invece delle ultime foto del cane di tua madre su Facebook.

Alcuni di questi siti possono mostrarti dettagli importanti, come la frequenza con cui il sito è inattivo, se è inattivo solo in determinate aree e se altri utenti stanno attualmente lamentando problemi specifici.

Riavvia il router

A volte, il gateway difettoso è quello di casa tua. Il router è un computer come qualsiasi altro dispositivo, il che significa che può bloccarsi, bloccarsi o riscontrare errori. Come per altri computer, un semplice riavvio può solitamente risolvere questi problemi.

Aggiornamento o sostituzione del router

Se ti accorgi di dover riavviare frequentemente il router affinché la connessione Internet funzioni di nuovo, potrebbe essere necessario eseguire un aggiornamento del firmware o valutare l'acquisto di un nuovo router con maggiore capacità per gestire più dispositivi contemporaneamente.

Cancella la cache e i cookie del browser

[9 Clear.jpg]

Il tuo browser memorizza nella cache i siti web che visiti più frequentemente e quelli che hai visitato di recente. Memorizzando nella cache questi siti, ottieni tempi di risposta più rapidi e consumi meno larghezza di banda, perché non dovrai scaricare gli elementi utilizzati di frequente sulla pagina ogni volta che la aggiorni o la visiti di nuovo.

Purtroppo, la cache del tuo browser web può danneggiarsi e impedire il corretto caricamento delle pagine. Pertanto, potrebbe essere necessario svuotare la cache del browser. Non preoccuparti di perdere la cronologia di navigazione, le password o altre informazioni importanti. Svuotare la cache probabilmente rallenterà solo l'accesso ai siti web per un po', fino a quando non verrà creata una nuova cache. Se vuoi imparare a svuotare la cache del tuo browser web, dai un'occhiata al nostro tutorial completo: Come svuotare la cache di qualsiasi browser web.

I cookie sono un altro tipo di dati che il browser memorizza localmente e che possono interferire con il caricamento del sito web. In generale, i cookie sono utili per l'esperienza di navigazione. Permettono al sito web di "ricordare" informazioni su di te, in modo che tu non debba effettuare l'accesso ogni volta o che tu non perda il contenuto del carrello in caso di interruzione della connessione.

Oltre alla potenziale interruzione della funzionalità del sito, potrebbe essere Cookie di tracciamento È anche una questione di privacy.

Aggiorna il tuo browser

Dovresti sempre aggiornare il tuo browser web per assicurarti di avere installato le patch di sicurezza più recenti. Se hai aggiornamenti in sospeso, completali prima di accedere al sito web che ti ha inviato un errore. Potrebbe semplicemente essere che il tuo browser necessiti degli standard web più recenti per comunicare con le tecnologie web più recenti.

Non fa male assicurarsi che anche il sistema operativo sia aggiornato, poiché potrebbero esserci problemi relativi ai driver di rete o al pacchetto di rete del computer o del dispositivo.

Prova un browser diverso

Non tutti i browser sono uguali. Se utilizzi un browser web integrato o uno meno diffuso, potrebbe non supportare tutte le funzionalità o i requisiti di un determinato sito web.

Potrebbe semplicemente essere che qualcosa non abbia funzionato correttamente con il tuo browser. Il modo più rapido per escludere che il tuo browser sia la causa del problema è provarne un altro. Ce ne sono molti tra cui scegliere, tra cui Microsoft Edge, Safari (Mac o iOS), Mozilla Firefox e Google Chrome, solo per citarne alcuni.

Disattivare plugin ed estensioni

Potrebbe essere utile riavviare il browser o disattivare temporaneamente tutti i plugin e le estensioni per escluderli come causa del problema. Eseguire questa operazione solo se l'utilizzo di un browser diverso senza queste estensioni non causa il problema sulla stessa connessione Internet.

Prova una connessione Internet diversa

Se il server a cui stai tentando di accedere funziona correttamente, ma il dispositivo gateway sul percorso verso quel server è la fonte del problema, potrebbe essere necessario forzare un percorso diverso utilizzando una connessione Internet diversa.

Ad esempio, se l'errore si verifica tramite la connessione a banda larga di casa, prova ad accedere al sito dal tuo smartphone utilizzando la tua connessione dati mobile. A meno che entrambe le connessioni non provengano dallo stesso provider di servizi Internet (ISP), questo dovrebbe aggirare eventuali problemi specifici dell'ISP.

Controlla il tuo server proxy

Se si utilizza un server proxy, la potenziale fonte del problema potrebbe essere il server proxy stesso. Molti computer in un ambiente di lavoro utilizzano un server proxy fornito dall'azienda e non è sempre possibile aggirarlo in modo mirato. Dopotutto, l'azienda utilizza il server proxy per monitorare le attività online e controllare la sicurezza delle proprie informazioni.

Prova a usare una VPN

Sebbene spesso ci riferiamo a questo termine come "server web", in realtà la maggior parte dei contenuti web è ospitata su più server. Le reti per la distribuzione di contenuti (CDN) mantengono copie dei contenuti web su più server distribuiti in tutto il mondo. Pertanto, quando si richiede l'accesso a un sito web, il contenuto viene servito dal nodo CDN più vicino, garantendo velocità e tempi di risposta ottimali. Inoltre, è più economico utilizzare la larghezza di banda locale piuttosto che inviare dati su linee internazionali, motivo per cui le aziende spesso preferiscono le CDN.

Il problema è che se il nodo CDN locale è sovraccarico o presenta problemi, potresti ricevere un errore 502. In teoria, dovresti essere reindirizzato al successivo nodo server funzionante. Ma se ciò accade, puoi provare a utilizzare VPN Una rete privata virtuale (VPN) viene utilizzata per accedere a un sito web da un altro paese o da una regione all'interno del proprio paese. Questo potrebbe aggirare il problema del server locale.

Svuota la cache del Domain Name System (DNS) o cambia i server DNS.

I server DNS (Domain Name System) sono come gli elenchi telefonici di Internet. Quando digiti un indirizzo come https://www.online.com (il nostro sito gemello) nella barra degli indirizzi, il server DNS lo traduce nell'indirizzo IP corretto del server che ti invierà le informazioni di cui hai bisogno.

Un particolare server DNS potrebbe avere un indirizzo IP salvato errato (potrebbe essere cambiato), oppure il server che ti indirizza potrebbe essere uno dei tanti server del sito e quel server potrebbe avere problemi. Anche la cache DNS locale potrebbe essere danneggiata o obsoleta.

Dovresti prima provare Cancella cache DNS Riprova. Se non funziona, puoi Cambia server DNS Il tuo per vedere se questo risolverà il problema.

I server DNS pubblici di Google, situati agli indirizzi 8.8.8.8 e 8.8.4.4, sono tra i server DNS più veloci e affidabili al mondo.

Utilizza invece una pagina memorizzata nella cache

Se tutto ciò di cui hai bisogno da un sito web sono informazioni statiche, potresti non aver bisogno che il server sia in funzione. Google e altri motori di ricerca indicizzano costantemente il web e creano copie cache delle pagine web. Esistono anche siti web come Internet Wayback Machine, che archiviano pagine web vecchie e nuove in modo da poter vedere quali informazioni contenevano in momenti diversi.

È facile visualizzare la versione cache di una pagina utilizzando Google: basta cercarla. I tre punti a destra del titolo dello spartito e identificarli.

Dal menu che appare, seleziona immagazzinato.

Vedrai quindi una pagina contenente questo messaggio in alto.

Contatta l'amministratore del sito

L'ultimo consiglio che possiamo darvi quando vi imbattete in un errore 502 Bad Gateway è di contattare l'amministratore del sito web. Se il problema sembra dipendere dal vostro fornitore di servizi Internet (ISP), potete contattare il suo servizio clienti e chiedere se sono a conoscenza di eventuali problemi di accesso a questo specifico sito web.

Molti provider di servizi Internet hanno una sezione "Problemi noti" nelle loro homepage o nelle dashboard degli account utente, quindi assicurati di consultarle. In definitiva, se niente di questo articolo ti è d'aiuto, la situazione è letteralmente fuori dal tuo controllo e non puoi fare altro che aspettare. Quindi, perché non dai un'occhiata alla nostra sezione "Cose divertenti" per trovare ottimi modi per passare il tempo?

I commenti sono chiusi.