Cos'è un errore 522?
Il messaggio 522 è uno dei messaggi di stato HTTP: mentre il precedente '5' indica un errore del server, il seguente '2' indica che l'errore del server si è verificato insieme a Cloudflare.
Il codice 522 sta per 'Connection timed out', che si verifica quando l'handshake TCP tra il server web e Cloudflare fallisce. Questo handshake - che è essenziale per stabilire una connessione - diventa necessario ogni volta che il servizio CDN riceve una richiesta dell'utente che richiede la consultazione del server. A causa dell'elevato utilizzo di Cloudflare, l'errore 522 connection timed out è uno dei più comuni messaggi di errore del browser.
Le ragioni più comuni del messaggio connection timed-out:
- Web server è offline: l'errore HTTP 522 viene spesso visualizzato perché il server web contattato è offline.
- Sovraccarico del server originale: se si devono elaborare troppe richieste allo stesso tempo.
- Un firewall sta bloccando la richiesta: gli indirizzi IP del servizio di prestazioni dovrebbero essere consentiti da questo servizio per impostazione predefinita, tuttavia, a volte gli indirizzi sono accidentalmente o casualmente bloccati.
- Impostazioni DNS errate: molti web host assegnano automaticamente nuovi indirizzi web ai siti gestiti ogni tanto e non li inoltrano a Cloudflare, l'impostazione DNS a volte utilizza un indirizzo errato.
- Routing errato: Il routing IP, che regola il percorso dei pacchetti inviati attraverso le varie reti coinvolte, è una parte elementare del processo di consegna dei contenuti. Se ci sono discrepanze tra il server originale e Cloudflare, questo si traduce spesso in un messaggio di connessione scaduta.
- I messaggi keepalive sono disabilitati sul lato server: Dato che la maggior parte dei comuni server web permettono la voce keepalive per impostazione predefinita, questa è una causa relativamente rara dell'errore e quasi sempre ha a che fare con un errore di configurazione da parte del webmaster.
Le soluzioni più promettenti per risolvere l'errore 522
- Ottimizzare la capacità del server
- Controllare il filtro IP
- Personalizzare le impostazioni DNS/IP
- Attivare il messaggio 'keepalive' messaggio
- Contattare il Cloudflare-Support
L'errore 522 dell'HTTP è solo un problema lato server Quindi, se si naviga attraverso il world wide web e si incontra il messaggio 522 quando si visita un sito web, questo non è dovuto a una connessione internet difettosa o a un plugin difettoso. Tuttavia, questo significa anche che non è possibile risolvere il problema direttamente. Per mantenere la frustrazione al minimo (o prevenirla fin dall'inizio), è consigliabile aspettare e visitare il sito web più tardi. Si spera che il problema di comunicazione tra Cloudflare e il webserver sia stato risolto per allora e che il sito venga visualizzato normalmente.