525 to kod specyficzny dla Cloudflare. Oznacza, że uzgadnianie połączenia SSL/TLS (handshake) między Cloudflare a serwerem źródłowym się nie powiodło. Występuje, gdy tryb szyfrowania SSL/TLS strefy to „Full” lub „Full (strict)”, więc Cloudflare łączy się z serwerem źródłowym przez HTTPS.
Połączenie odwiedzającego z Cloudflare działa prawidłowo; błąd dotyczy połączenia z Cloudflare do serwera źródłowego. Typowe przyczyny to brak zainstalowanego na serwerze źródłowym certyfikatu dla danej nazwy hosta, zamknięty port 443 lub port, na którym nie działa TLS, brak obsługi SNI na serwerze źródłowym albo brak wspólnej wersji TLS lub zestawu szyfrów (cipher suite) między Cloudflare a serwerem źródłowym.
Przykładowa odpowiedź
HTTP/1.1 525 SSL Handshake Failed
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: 8f3a1b2c4d5e6f75-SIN SEO i sprawdzanie przekierowań
Dla robotów błąd 525 to błąd serwera, przez który witryna jest niedostępna przez HTTPS. Często pojawia się zaraz po przełączeniu na tryb SSL „Full” lub po migracji serwerów. Popraw konfigurację TLS serwera źródłowego, zamiast przełączać się na tryb „Flexible”, który pozostawia połączenie z serwerem źródłowym nieszyfrowane i powoduje pętle przekierowań, gdy serwer źródłowy sam przekierowuje z HTTP na HTTPS.
Typowe przyczyny i zastosowania
- Na serwerze źródłowym nie zainstalowano ważnego certyfikatu dla danej nazwy hosta.
- Serwer źródłowy nie nasłuchuje na porcie 443 albo odpowiada tam inna usługa.
- Konfiguracja TLS serwera źródłowego nie ma wspólnych wersji protokołu ani zestawów szyfrów z Cloudflare.
- Serwer źródłowy wymaga SNI, a jego konfiguracja nie obejmuje tej nazwy hosta.