Suggerimenti per correggere l'errore 521 con WordPress
Pubblicato: 2022-06-08L'errore 521 si verifica nel caso in cui il tuo server web stia rifiutando la connessione Cloudfare e se ciò accade al tuo sito Web WordPress, è importante sapere come risolverlo. Ma non preoccuparti: non è niente di troppo complicato o difficile. Inoltre, ci hai con WP Full Care per aiutarti! Dato che abbiamo affrontato l'errore 521 diverse volte, abbiamo deciso di condividere la nostra esperienza e scrivere una guida dettagliata per aiutarti nel caso in cui ti trovi in quella situazione.
Che cos'è l'errore 521 e cosa lo causa?
Quando provi a visitare il tuo sito Web WordPress e ricevi un errore 521, significa che il tuo browser si sta connettendo correttamente a Cloudflare, ma Cloudflare non si sta connettendo al server che ospita il tuo sito web. Prima di contattare i professionisti di WordPress e chiedere una soluzione, ecco le quattro cause più probabili del problema:
- Il server è attualmente non disponibile .
- Poiché considera Cloudflare un pericolo per la sicurezza, il server sta bloccando o rallentando le richieste da esso .
- Sulla porta 443, il server sta negando la richiesta di Cloudflare.
- Il server non presenta un certificato SSL valido.
Come correggere facilmente l'errore 521 con WordPress?
Come detto, quando il server web di origine rifiuta le connessioni Cloudflare, si verifica l'errore 521. Se lo incontri, non farti prendere dal panico perché abbiamo cinque procedure di risoluzione dei problemi che ti aiuteranno a risolvere rapidamente questo problema. Se non sei sicuro di cosa stia generando i tuoi problemi 521, inizia con il passaggio 1 e procedi attraverso i passaggi.
#1 Contatta il tuo provider di hosting
Quando viene visualizzato un errore 521, è possibile eseguire alcune misure per risolvere il problema. Alcuni di essi, d'altra parte, possono richiedere molto tempo e essere complicati. Con questo in mente, contattare il tuo provider di hosting WordPress è il modo più semplice per correggere l'errore 521. Un host web professionale dovrebbe essere in grado di spiegare perché si verifica questo problema e potrebbe anche essere in grado di aiutarti a risolvere il problema.
Se non sei sicuro di come contattare l'assistenza, vai al sito Web del tuo provider di hosting. Cerca semplicemente qualsiasi pagina Contattaci o Supporto. Ti consigliamo di utilizzare le opzioni di assistenza dal vivo ove possibile perché questo problema è qualcosa che desideri venga risolto al più presto. La chat dal vivo e l'assistenza telefonica aziendale, ad esempio, sono praticamente sempre più veloci dei portali di biglietteria o delle e-mail. Se non sei in grado di ottenere assistenza immediata dal tuo provider di hosting, puoi provare le procedure seguenti.
#2 Controlla se il tuo server è offline
Vale sempre la pena verificare se il tuo server è online quando ricevi un errore 521. Se è ancora attivo e funzionante, puoi passare alla fase successiva del processo di risoluzione dei problemi. Avrai bisogno di conoscere l'indirizzo IP del tuo server per eseguire questa operazione.
Puoi eseguire il ping del server fisico che ospita il tuo sito Web WordPress utilizzando questo indirizzo IP. Se risponde, avrai un segno infallibile che il tuo server è online. D'altra parte, se non risponde, il tuo server è inattivo e questo è il motivo per cui ricevi un errore 521.
Se hai problemi a individuare questo indirizzo IP, controlla il sito Web del tuo provider di hosting o la documentazione online . Molti host web forniscono lezioni complete su come individuare il tuo indirizzo IP. Una volta che hai l'IP del tuo server, puoi andare allo strumento HTTP Header Checker, eseguire il ping del server del tuo sito web e vedere se risponde. Basta incollare il tuo indirizzo IP nel campo "URL" per fare questo test.
Noterai un messaggio come "Impossibile connettersi" o "Host non trovato" se il tuo server è inattivo. In questo scenario, dovrai contattare la tua società di hosting per risolvere il problema . D'altra parte, il tuo problema 521 non è causato da un'interruzione del server o da un tempo di inattività se il tuo server è attivo e funzionante. In tale situazione, puoi seguire i passaggi in questa guida per correggere il problema.
#3 Inserisci nella whitelist tutti gli indirizzi IP da Cloudfare
Il tuo server potrebbe essere attivo e funzionante, ma gli indirizzi IP di Cloudflare potrebbero essere bloccati . In tal caso, quando tenti di accedere al tuo sito Web WordPress, potresti ricevere un errore 521. La soluzione è inserire nella whitelist tutti gli indirizzi IP di Cloudflare. Quando inserisci un indirizzo IP nella whitelist, notifichi al tuo server che tutte le richieste provenienti da quell'indirizzo verranno accettate.
Gli IP inseriti nella whitelist possono essere aggiunti al file .htaccess del tuo sito web. Questo è un file di configurazione cruciale che istruisce il server su come comportarsi. Per accedere a questo file, avrai bisogno di un client FTP come FileZilla.
Per impostazione predefinita, la maggior parte dei client FTP nasconde i file sensibili, quindi assicurati di abilitare l'opzione "mostra file nascosti". La whitelist degli indirizzi IP è un compito noioso in quanto dovrai creare una nuova riga per ogni indirizzo IP. Una volta terminato, puoi visitare il tuo sito Web e verificare se l'errore viene ancora visualizzato.
#4 Mettiti in contatto con il tuo provider di hosting per aprire la porta 443
Cloudflare offre una varietà di opzioni di crittografia. Prima di riscontrare l'errore 521, sei passato alla modalità completa o completa (rigorosa)? Lo chiediamo perché questa potrebbe essere stata la fonte del problema.
Cloudflare richiede l'accesso alla porta 443 , in modalità completa o completa (rigorosa). Alcuni host, tuttavia, impediscono a Cloudflare di accedere a questa porta, causando l'errore "Message 521". Pertanto, abilitare la porta 443 sul tuo server potrebbe essere una soluzione. Rivolgiti semplicemente al tuo provider di hosting e chiedi loro di abilitarlo per te.
#5 Carica un certificato di origine Cloudfare
Quando si utilizza la modalità Full o Full (Strict) di Cloudflare, è possibile che venga comunque visualizzato l'errore 521 anche se la porta 443 è abilitata. Poiché alcuni server possono accettare connessioni sulla porta 443 solo se disponi di un certificato di origine Cloudflare valido , questo è il caso. Il traffico tra Cloudflare e il tuo server web viene crittografato con questo certificato.
Quindi, se non hai un certificato Origin, potrebbe essere la causa dell'errore 521 che stai vedendo. La buona notizia è che Cloudflare può accompagnarti passo dopo passo nel processo di generazione di questo certificato. Accedi al tuo account Cloudflare per iniziare. Quindi seleziona SSL/TLS » Origin Server dal menu a discesa. Da lì, potrai seguire le istruzioni e creare il certificato di origine.
Considerazioni finali sui modi per correggere l'errore 521 con WordPress
Speriamo che questo articolo ti abbia aiutato a capire cosa ha causato l'errore 521 e come risolverlo con WordPress. Come puoi vedere, non è affatto difficile. Ma se vuoi evitare il fastidio, perché non ottenere una manutenzione su misura per il tuo sito Web WordPress? Puoi stare tranquillo sapendo che il tuo sito Web WordPress è in ottime mani!