Cum remediezi eroarea 521 cu WordPress și Cloudflare

Eroarea 521 este un mesaj de eroare specific Cloudflare (cum ar fi și eroarea 520) care apare atunci când serverul site-ului dumneavoastră WordPress refuză o conexiune cu Cloudflare.

În acest articol veți afla:

  • Mai multe despre ce este mesajul eroare 521;
  • Care este cauza erori 521;
  • Cum să remediați eroarea 521 pentru Cloudflare și WordPress.

Ce este eroarea 521 pe serverul Web?

După cum ați aflat mai sus, mesajul Error 521 este un mesaj de eroare specific pentru Cloudflare.

În esență, această eroare înseamnă că browserul dumneavoastră web s-a putut conecta cu succes la Cloudflare, dar Cloudflare nu s-a putut conecta la serverul web de origine – AKA serverul site-ului dumneavoastră WordPress.

Cu alte cuvinte, Cloudflare a încercat să se conecteze la serverul site-ului dumneavoastră WordPress, dar a primit o eroare de răspuns refuzat.

Deoarece Cloudflare nu se poate conecta la site-ul dumneavoastră, acesta nu poate afișa site-ul dumneavoastră vizitatorilor și afișează în schimb mesajul Error 521.

Ce cauzează mesajul de eroare 521?

De obicei, Eroarea 521 este cauzată de una dintre următoarele situații:

În primul rând, este posibil ca serverul dumneavoastră de pe site-ul dumneavoastră WordPress să fie defect. Chiar dacă totul este configurat corect, dacă serverul site-ului dumneavoastră WordPress este offline, Cloudflare pur și simplu nu va putea să se conecteze.

În al doilea rând, este posibil ca serverul dumneavoastră Web să funcționeze bine, dar să blocheze cererile Cloudflare din anumite motive. Datorită modului în care funcționează Cloudflare, unele soluții de securitate din partea serverului pot bloca din greșeală adresele IP ale Cloudflare.

Deoarece Cloudflare este un proxy invers, tot traficul care vine pe serverul de origine va apărea ca și cum ar provine dintr-o gamă mică de IP-uri Cloudflare (mai degrabă decât adresa IP unică a fiecărui vizitator). Ca atare, unele soluții de securitate vor vedea traficul ridicat dintr-un număr limitat de adrese IP ca pe un atac și le vor bloca.

Când se va întâmpla acest lucru, Cloudflare nu va putea să se conecteze și va afișa în schimb mesajul Error 521.

Cum să remediați eroarea 521 pentru Cloudflare și WordPress

Acum că știți ce se întâmplă, să analizăm cum să remediați eroarea 521 în WordPress.

Pasul 1: Testați dacă serverul de origine este online

Înainte de a merge mai departe, veți dori să vă asigurați că serverul site-ului dumneavoastră WordPress este online și funcționează normal. Dacă nu, nu are niciun sens să parcurgeți și pașii suplimentari de depanare.

Pentru a testa acest lucru, puteți rula o comandă cURL. Dacă sunteți pe Mac sau Linux, puteți executa acest lucru chiar din Terminal. Windows nu are instalat cURL în mod implicit.

Tot ce trebuie să faceți este să vă conectați la http://1.2.3.4, unde 1.2.3.4 este adresa IP reală a serverului dumneavoastră.

Ce este redirecționarea 301 și cum se folosește

Pasul 2: Lista completă a tuturor IP-urilor Cloudflare din firewall-ul serverului

Dacă serverul site-ului dumneavoastră  WordPress funcționează normal, dar vedeți în continuare mesajul de eroare 521 atunci când încercați să accesați site-ul dumneavoastră, următorul pas este să afișați o listă completă a tuturor adreselor IP ale Cloudflare pentru a vă asigura că serverul dumneavoastră nu le blochează.

Iată o listă completă a adreselor IP ale Cloudflare.

IPv4

  • 173.245.48.0/20
  • 103.21.244.0/22
  • 103.22.200.0/22
  • 103.31.4.0/22
  • 141.101.64.0/18
  • 108.162.192.0/18
  • 190.93.240.0/20
  • 188.114.96.0/20
  • 197.234.240.0/22
  • 198.41.128.0/17
  • 162.158.0.0/15
  • 104.16.0.0/12
  • 172.64.0.0/13
  • 131.0.72.0/22

IPv6

  • 2400:cb00::/32
  • 2606:4700::/32
  • 2803:f800::/32
  • 2405:b500::/32
  • 2405:8100::/32
  • 2a06:98c0::/29
  • 2c0f:f248::/32

Va trebui să vă asigurați că nu blocați aceste adrese IP în .htaccess, iptables sau firewall. Și va trebui, de asemenea, să vă asigurați că furnizorul dumneavoastră de host nu va limita sau bloca solicitările IP de pe adresele IP ale Cloudflare.

Dacă nu sunteți sigur cum să faceți acest lucru, contactați departamentul de asistență al hostului dumneavoastră.

Pasul 3: Luați în considerare probleme mai specifice

În cele din urmă, iată câteva etape tehnice mai specifice pe care le puteți face, în funcție de configurația serverului dumneavoastră.

1) Dacă tocmai ați început să folosiți HTTPS Cloudflare, este posibil ca serverul dumneavoastră de origine să nu fie configurat pentru a permite adreselor IP ale Cloudflare să acceseze portul 443. Dacă nu puteți configura firewallul pentru a permite acest lucru, încercați să utilizați flexible SSL în loc de SSL complet la Cloudflare.

2) Asigurați-vă că utilizați cele mai recente versiuni ale Bad Behavior sau mod_security, dacă este cazul.

3) Dacă utilizați modulele mod_antilor sau mod_reqtimeout Apache, dezactivați și unload aceste module.

Așteptăm sugestii și păreri din partea dvs.

      Lasă un comentariu

      TopGazduire
      Login/Register access is temporary disabled