Eroarea 521 sau eroarea 521: serverul web este oprit apare deoarece serverul web original refuză să se conecteze de la Cloudflare (Cloudflare este un furnizor de servicii proxy invers, care este un tip de intermediar de server proxy între un server și clienți). Mai precis, Cloudflare a încercat să se conecteze la serverul de origine pe portul 80 sau 443, dar a primit o eroare de refuzare a conexiunii.
Remediați eroarea 521: serverul web este oprit
Cauze comune ale erorii 521

Cele mai frecvente două cauze ale erorii 521 sunt:
Serverul web este offline
Este posibil ca procesul serverului web de origine (de exemplu, Apache sau Nginx) să nu ruleze sau să se prăbușească. In acest caz:
- Asigurați-vă că serverul dvs. web rulează corect.
- Consultați jurnalul de erori al serverului pentru a găsi cauza erorii.
Dacă nu puteți îndeplini aceste sarcini, contactați furnizorul dvs. de găzduire.
Solicitările de la Cloudflare sunt blocate
Serverul web de origine sau rețeaua furnizorului de găzduire pot bloca solicitările de la Cloudflare.
Ca proxy invers, Cloudflare se conectează la serverul dvs. de la un IP Cloudflare și tot traficul ulterior provine exclusiv de la un set mai mic de IP-uri Cloudflare. Ca rezultat, anumite soluții de securitate pe partea de server pot distorsiona creșterea conexiunilor legitime din acest pool de IP mai mic ca un atac. Acest lucru duce la blocarea unor IP-uri Cloudflare sau limitarea ratei.
Pentru a rezolva această problemă, puneți pe lista albă toate intervalele IP Cloudflare din firewall-ul serverului sau din orice alt software de securitate nativ . Lista intervalelor IP Cloudflare:
IPv4
- 103.21.244.0/22
- 103.22.200.0/22
- 103.31.4.0/22
- 104.16.0.0/12
- 108.162.192.0/18
- 131.0.72.0/22
- 141.101.64.0/18
- 162.158.0.0/15
- 172.64.0.0/13
- 173.245.48.0/20
- 188.114.96.0/20
- 190.93.240.0/20
- 197.234.240.0/22
- 198.41.128.0/17
IPv6
- 2400:cb00::/32
- 2405:b500::/32
- 2606:4700::/32
- 2803:f800::/32
- 2c0f:f248::/32
- 2a06:98c0::/29
Dacă nu puteți pune pe lista albă IP-urile Cloudflare, contactați furnizorul dvs. de găzduire.
Eroare de depanare 521: serverul web este oprit
![Remediați eroarea 521: serverul web este oprit Remediați eroarea 521: serverul web este oprit]()
Puteți utiliza instrumente terțe, cum ar fi cURL sau Telnet, pentru a testa răspunsul serverului de origine.
Pentru exemplele de comenzi de mai jos, trebuie să înlocuiți adresa IP 1.2.3.4 cu adresa IP a serverului original. În plus, puteți rula aceste teste pe portul 443.
Experimentați cu cURL
cURL vă permite să simulați o solicitare HTTP, deci este un instrument bun pentru a testa dacă serverul de origine funcționează corect. Puteți rula cURL prin instrumentul de linie de comandă Terminal pe Mac OS sau Linux.
Rulați comanda cURL pe IP-ul serverului dvs. utilizând înregistrarea A sau CNAME pentru numele domeniului afișat în aplicația DNS a tabloului de bord Cloudflare.
curl http://1.2.3.4 -v
Dacă aveți succes, veți vedea un răspuns HTTP 200 împreună cu codul HTML al site-ului web. O solicitare cURL eșuată va arăta astfel:
# curl 1.2.3.4
curl: (7) Failed to connect to 1.2.3.4 port 80: Connection refused
Experimentați cu Telnet
Utilizatorii Windows pot testa conectivitatea folosind Telnet (prin Command Prompt ).
Rulați o comandă similară cu aceasta:
telnet 1.2.3.4 80
Erori, cum ar fi:
Unable to connect to remote host: Connection refused
înseamnă că serverul dvs. web nu rulează sau blochează cereri.
Eroare de conexiune refuzată va arăta astfel:
# telnet 1.2.3.4 80
Trying 1.2.3.4...
telnet: connect to address 1.2.3.4: Connection refused
telnet: Unable to connect to remote host
Vezi mai mult: