521 to kod specyficzny dla Cloudflare. Oznacza, że Cloudflare próbował połączyć się z serwerem źródłowym, a połączenie zostało odrzucone: serwer źródłowy aktywnie odmówił połączenia TCP, zamiast pozwolić na przekroczenie limitu czasu.
Albo oprogramowanie serwera WWW (nginx, Apache, IIS, Node.js itd.) nie działa lub nie nasłuchuje na oczekiwanym porcie, albo zapora na serwerze źródłowym lub przed nim odrzuca połączenia z adresów IP Cloudflare. Gdy tryb szyfrowania SSL/TLS jest ustawiony na „Full” lub „Full (strict)”, Cloudflare przekazuje żądania HTTPS do serwera źródłowego przez HTTPS (port 443), więc serwer, który nasłuchuje tylko na porcie 80, również powoduje błąd 521.
Przykładowa odpowiedź
HTTP/1.1 521 Web Server Is Down
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f71-AMS SEO i sprawdzanie przekierowań
Błąd 521 oznacza, że witryna jest w praktyce niedostępna dla odwiedzających i robotów. Krótkie awarie są tolerowane, ale jeśli problem się przedłuża, Google zwalnia indeksowanie i w końcu usuwa strony z indeksu. Uruchom ponownie serwer WWW, dopuść zakresy adresów IP Cloudflare w zaporze i sprawdź, na jakim porcie nasłuchuje serwer źródłowy.
Typowe przyczyny i zastosowania
- Proces serwera WWW uległ awarii lub został zatrzymany.
- Zapora, wtyczka bezpieczeństwa lub dostawca hostingu blokuje adresy IP Cloudflare, np. po tym, jak objął je limitem żądań.
- Serwer źródłowy nie nasłuchuje na porcie, którego używa Cloudflare, np. brakuje obsługi HTTPS przy trybie SSL „Full”.
- Rekord DNS w Cloudflare wskazuje stary serwer, na którym nie działa już serwer WWW.