Il 525 è un codice specifico di Cloudflare. Indica che l’handshake SSL/TLS tra Cloudflare e il server web di origine non è riuscito. Si verifica quando la modalità di crittografia SSL/TLS della zona è “Full” o “Full (strict)”, per cui Cloudflare si connette al server di origine tramite HTTPS.
La connessione del visitatore a Cloudflare funziona; il problema riguarda la connessione da Cloudflare al server di origine. I motivi più comuni sono che sul server di origine non è installato alcun certificato per il nome host, che la porta 443 è chiusa o non usa TLS, che il server di origine non supporta l’SNI, oppure che Cloudflare e il server di origine non hanno in comune alcuna versione di TLS o cipher suite.
Esempio di risposta
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 e verifica dei redirect
Per i crawler un 525 è un errore del server che rende il sito irraggiungibile tramite HTTPS. Compare spesso subito dopo il passaggio alla modalità SSL “Full” o la migrazione dei server. Correggi la configurazione TLS del server di origine invece di passare alla modalità “Flexible”, che lascia non cifrata la connessione verso il server di origine e provoca loop di reindirizzamento quando il server di origine reindirizza a sua volta da HTTP a HTTPS.
Cause comuni e casi d’uso
- Sul server di origine non è installato un certificato valido per il nome host.
- Il server di origine non è in ascolto sulla porta 443, oppure lì risponde un altro servizio.
- La configurazione TLS del server di origine non ha versioni di protocollo o cipher suite in comune con Cloudflare.
- Il server di origine richiede l’SNI e la sua configurazione non copre questo nome host.