← All Status Codes
525
SSL Handshake Failed
☁️ Cloudflare High Risk

📖 What Is HTTP 525?

Cloudflare-specific. The SSL/TLS handshake between Cloudflare and the origin server failed. Certificate mismatch or expired certificate.

🛡️ Security Implications

SSL failures can indicate certificate expiration, misconfiguration, or potential MITM attack on the origin connection.

🔍 Common Causes

Expired origin SSL certificate, certificate hostname mismatch, unsupported TLS version, misconfigured SSL on origin.

🔧 How to Fix

Renew the origin SSL certificate. Ensure the certificate matches the hostname. Enable TLS 1.2+ on the origin server.

🖥️ How to Check

curl -I -o /dev/null -w "%{http_code}" https://example.com