Errore Cloudflare 521: web server is down

errore Cloudflare 521 indica che cloudflare tenta la connessione all’origine ma riceve un rifiuto oppure non trova il servizio web in ascolto sulla porta prevista.

Questa guida analizza errore Cloudflare 521 con controlli progressivi, verifiche incrociate e modifiche reversibili. Non inviare password, cookie, token, chiavi private, codici 2FA o file di configurazione completi nei ticket.

Che cosa significa

Cloudflare tenta la connessione all’origine ma riceve un rifiuto oppure non trova il servizio web in ascolto sulla porta prevista.

Il messaggio visibile è soltanto il punto di partenza. Per interpretare correttamente errore Cloudflare 521 bisogna identificare il sistema che ha prodotto il codice, confrontare l’orario con i log e distinguere una causa persistente da un evento temporaneo. Una diagnosi basata su dati riduce il rischio di modificare il componente sbagliato.

Come riconoscere il problema

  • pagina 521.
  • web server fermo.
  • porta 443 non in ascolto.
  • firewall con blocchi Cloudflare.
  • errore dopo riavvio o migrazione.

La presenza di uno solo di questi segnali non dimostra automaticamente la causa. Confronta almeno due elementi indipendenti, per esempio il messaggio del client e il log del server, oppure il risultato pubblico e quello ottenuto direttamente dall’origine.

Cause più frequenti

1. Litespeed o apache arrestato

Litespeed o apache arrestato è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

2. Porta http o https chiusa

Porta http o https chiusa è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

3. Firewall o rate limit

Firewall o rate limit è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

4. A o aaaa verso server errato

A o aaaa verso server errato è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

5. Modalità ssl incoerente

Modalità ssl incoerente è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

6. Saturazione durante picchi

Saturazione durante picchi è una possibile origine di errore Cloudflare 521. Controlla questa ipotesi utilizzando il messaggio completo, l’orario e i dati del livello coinvolto. Non considerare sufficiente il fatto che il problema sia apparso dopo una modifica: verifica che il comportamento cambi quando la singola configurazione viene ripristinata o corretta.

Diagnosi passo per passo

  1. Registrare ray id e hostname. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  2. Controllare stato web server. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  3. Verificare listener 80 e 443. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  4. Controllare a e aaaa. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  5. Cercare blocchi firewall. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  6. Verificare modalità ssl cloudflare. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.
  7. Correlare risorse e riavvii. Esegui il controllo in sola lettura quando possibile e salva il risultato con data e ora. Confrontalo con una configurazione funzionante o con il valore precedente, quindi passa al punto successivo soltanto se il dato raccolto non spiega ancora l’errore.

Metodo sicuro di diagnosi

Prima di modificare la configurazione, registra il messaggio completo, la data e l’ora con fuso, l’URL o il servizio coinvolto, l’ultima modifica nota e il risultato ottenuto con un secondo strumento. Conserva Ray ID, Message-ID, request ID e codici applicativi quando presenti: questi identificativi permettono di collegare la schermata ai log senza condividere password, cookie, token, chiavi private o codici di autenticazione.

Applica una sola modifica alla volta. Dopo ogni intervento ripeti la stessa operazione con gli stessi dati di test e controlla i log dello stesso intervallo temporale. Cambiare contemporaneamente DNS, cache, PHP, plugin, firewall e proxy impedisce di capire quale variazione abbia prodotto il risultato e rende il rollback più complesso.

Controllo incrociato dei livelli

Un errore visibile nel browser o nel client può essere generato da livelli differenti. Per il web confronta browser, curl, CDN, web server, PHP e applicazione. Per WordPress confronta frontend, wp-admin, Site Health, WP-CLI e log. Per MySQL separa client, rete, autenticazione, server e singola query. Per la posta confronta client, Webmail, coda SMTP, Track Delivery, DNS e risposta del destinatario.

Verifica sempre quale sistema ha prodotto il codice. Header, hostname, percorso del log e testo esteso aiutano a distinguere un errore dell’edge da uno dell’origine, un rifiuto del proprio server da uno remoto e un problema PHP da uno del database. Questa distinzione evita interventi sul componente sbagliato e riduce il numero di tentativi inutili.

Backup e reversibilità

Prima di cambiare file, record DNS, database o regole di sicurezza crea una copia leggibile e annota il valore precedente. Per i database usa backup coerenti e verifica che possano essere ripristinati. Per DNS registra TTL e nameserver autoritativi. Per firewall e proxy conserva l’espressione originale della regola. Una modifica reversibile consente di interrompere il test senza aggiungere un secondo guasto.

Non usare permessi 777, non disattivare globalmente WAF o antispam e non ridurre stabilmente la sicurezza TLS per ottenere una pagina funzionante. Le eccezioni devono essere limitate al percorso, parametro, hostname o sorgente confermati dai log. Quando una prova richiede una misura temporanea, annota il momento di attivazione e ripristinala appena concluso il test.

Come raccogliere prove utili

Esporta testo e dati originali quando possibile: header HTTP, file `.eml`, bounce completo, output DNS, righe di log e codici di risposta sono più utili di uno screenshot ritagliato. Oscura credenziali e dati personali, ma lascia visibili data, server, status, identificativi e descrizione tecnica dell’errore. Un dato completo riduce i tempi di analisi e impedisce di ripetere test già eseguiti.

Ripeti il controllo con un caso minimo. Per una API usa pochi campi; per WordPress prova una funzione core; per MySQL usa una query in sola lettura o un campione; per la posta invia un messaggio di testo senza allegati. Aggiungi poi complessità progressivamente fino a individuare il punto nel quale compare il problema.

Interpretare cache, code e ritardi

Non tutti i cambiamenti diventano visibili immediatamente. DNS, cache CDN, cache LiteSpeed, sessioni PHP, connessioni persistenti, code SMTP e cron possono continuare a mostrare lo stato precedente. Verifica il TTL o la durata della cache, usa un nuovo identificativo di richiesta e controlla se il sistema sta elaborando una copia già accodata.

Un retry riuscito non annulla automaticamente l’errore precedente nei log. Confronta sempre l’identificativo della nuova richiesta con quello vecchio e verifica che il risultato sia relativo alla stessa URL, casella, query o operazione. Questa attenzione evita di dichiarare risolto un problema sulla base di una prova diversa.

Verifica prolungata dopo la correzione

Una singola prova riuscita non dimostra che il problema sia definitivamente risolto. Ripeti l’operazione con una nuova sessione, un secondo utente o una seconda rete quando applicabile. Considera cache, TTL DNS, code SMTP, cron, lock, connessioni persistenti e processi pianificati che possono mostrare il vecchio comportamento per un certo periodo.

Conserva temporaneamente backup, valori precedenti ed estratti dei log. Se l’anomalia ricompare, confronta l’orario con backup, aggiornamenti, rinnovi SSL, rotazioni DNS, picchi di traffico, importazioni e servizi esterni. Documenta infine causa, correzione e prova finale per rendere più rapido un futuro intervento.

Procedura di risoluzione

  1. Riavviare il servizio dopo aver letto i log. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  2. Ripristinare i listener. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  3. Consentire gli ip cloudflare. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  4. Correggere dns. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  5. Installare ssl origin. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  6. Usare full strict coerente. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.
  7. Monitorare la stabilità. Applica la correzione in modo mirato, conserva il valore precedente e ripeti immediatamente il test originale. Controlla lo stesso intervallo nei log e verifica che sicurezza, autenticazione, disponibilità e integrità dei dati siano rimaste operative.

Controlli finali

  • Il test che generava errore Cloudflare 521 ora completa correttamente.
  • Il nuovo risultato è confermato da log o strumenti indipendenti.
  • Non sono comparsi nuovi errori su funzioni collegate.
  • Le protezioni di sicurezza restano attive e non esistono eccezioni globali.
  • La configurazione finale e l’eventuale rollback sono documentati.

Prevenzione

  • Mantieni backup verificati prima di aggiornamenti e migrazioni.
  • Monitora errori, risorse e scadenze con alert proporzionati.
  • Documenta DNS, versioni, credenziali di servizio e dipendenze senza memorizzare password in chiaro.
  • Prova modifiche importanti in staging e applicale in produzione una alla volta.
  • Rivedi periodicamente regole, plugin, client e servizi non più utilizzati.

Errori da evitare

  • Non disattivare globalmente firewall, WAF, antispam o verifica TLS.
  • Non usare permessi 777 e non aumentare limiti senza misurare la causa.
  • Non ripetere continuamente la stessa operazione quando può creare duplicati o ulteriore carico.
  • Non condividere password, token, cookie, chiavi private o file di configurazione completi.
  • Non chiudere l’intervento dopo una sola prova senza controllare log, cache, code e ricorrenza.

Quando contattare l’assistenza Xlogic

Apri un ticket quando il problema persiste dopo i controlli di base, coinvolge più servizi oppure richiede log e configurazioni non disponibili nel pannello. Indica:

  • dominio, hostname o servizio coinvolto;
  • data e ora con fuso;
  • messaggio completo e codice;
  • identificativi come Ray ID, Message-ID o request ID;
  • controlli già eseguiti e modifiche recenti.

Non inviare credenziali. I dati tecnici sopra indicati sono sufficienti per iniziare la diagnosi.

Fonti tecniche ufficiali

Domande frequenti su errore Cloudflare 521

Che cosa indica errore Cloudflare 521?

Cloudflare tenta la connessione all’origine ma riceve un rifiuto oppure non trova il servizio web in ascolto sulla porta prevista.

Qual è il primo controllo da eseguire?

Registra il messaggio completo e poi registrare Ray ID e hostname, senza modificare più componenti contemporaneamente.

È corretto disattivare protezioni o aumentare limiti?

No, una misura temporanea può essere utile soltanto come test controllato; la soluzione definitiva deve correggere la causa e mantenere le protezioni operative.

Quali dati servono all’assistenza?

Indica dominio o servizio, orario, errore completo, identificativi tecnici e risultati dei controlli, senza inviare password, cookie, token o chiavi private.

Come verificare che il problema sia risolto?

Esegui nuovamente l’operazione originale, controlla i log e conferma che monitorare la stabilità senza generare nuovi errori.

Errore Cloudflare 521: web server is down ultima modifica: 2026-08-02T19:43:16+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?