525 Cloudflare का अपना कोड है। इसका मतलब है कि Cloudflare और ओरिजिन वेब सर्वर के बीच SSL/TLS हैंडशेक फ़ेल हो गया। यह तब होता है जब ज़ोन का SSL/TLS एन्क्रिप्शन मोड “Full” या “Full (strict)” हो, यानी Cloudflare ओरिजिन से HTTPS पर कनेक्ट करता है।
विज़िटर का Cloudflare से कनेक्शन ठीक है; विफलता Cloudflare से ओरिजिन तक के कनेक्शन में है। आम वजहें हैं: ओरिजिन पर उस होस्ट नेम के लिए कोई सर्टिफ़िकेट इंस्टॉल नहीं है, पोर्ट 443 बंद है या उस पर TLS नहीं चलता, ओरिजिन SNI सपोर्ट नहीं करता, या Cloudflare और ओरिजिन के बीच कोई साझा TLS वर्शन या सिफ़र सूट नहीं है।
उदाहरण रिस्पॉन्स
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 और रीडायरेक्ट जांच
क्रॉलर के लिए 525 एक सर्वर एरर है, जिससे साइट HTTPS पर पहुंच से बाहर हो जाती है। यह अक्सर “Full” SSL मोड पर स्विच करने या सर्वर माइग्रेट करने के तुरंत बाद दिखता है। “Flexible” मोड पर जाने की जगह ओरिजिन का TLS कॉन्फ़िगरेशन ठीक करें, क्योंकि “Flexible” मोड में ओरिजिन तक का कनेक्शन एन्क्रिप्ट नहीं होता, और जब ओरिजिन खुद HTTP को HTTPS पर रीडायरेक्ट करता है, तो रीडायरेक्ट लूप बन जाते हैं।
आम वजहें और इस्तेमाल
- ओरिजिन पर उस होस्ट नेम के लिए कोई वैध सर्टिफ़िकेट इंस्टॉल नहीं है।
- ओरिजिन पोर्ट 443 पर नहीं सुनता, या वहां कोई दूसरी सेवा जवाब देती है।
- ओरिजिन के TLS कॉन्फ़िगरेशन में Cloudflare के साथ कोई साझा प्रोटोकॉल वर्शन या सिफ़र सूट नहीं है।
- ओरिजिन को SNI चाहिए, और उसका कॉन्फ़िगरेशन इस होस्ट नेम को कवर नहीं करता।