5265xx Server ErrorCritical
HTTP 526 Invalid SSL Certificate
Defined in Cloudflare
What Does HTTP 526 Mean?
Cloudflare could not validate the SSL certificate on the origin server. Used when Cloudflare SSL mode is set to 'Full (Strict)'.
Common Causes
- 1Origin SSL certificate expired
- 2Origin certificate not signed by trusted CA
- 3Certificate common name doesn't match hostname
- 4Self-signed certificate with Full (Strict) mode
- 5Certificate chain incomplete
Impact
- ⚠Website unavailable via HTTPS
- ⚠Cloudflare error page displayed
Ad Space – header
Developer Fix
For web developers and application engineers
- 1Install a valid, trusted SSL certificate on origin
- 2Use Cloudflare Origin CA certificate
- 3Ensure certificate covers the correct domain names
Server Admin Fix
For system administrators and DevOps engineers
- 1Renew expired SSL certificate on origin
- 2Install complete certificate chain
- 3Use Cloudflare Origin CA for free valid certificates
- 4Verify certificate matches the domain in Cloudflare DNS
Ad Space – after-fix
Frequently Asked Questions
What's the difference between 525 and 526?
525 means the SSL handshake failed entirely (connection-level issue). 526 means the handshake succeeded but the certificate is invalid (expired, self-signed, wrong domain) when using Full (Strict) mode.
How do I fix a 526 error?
Install a valid SSL certificate on your origin. The easiest solution is to use Cloudflare's free Origin CA certificate, which is trusted by Cloudflare and lasts up to 15 years.
Related HTTP Status Codes
About the Author
Web Infrastructure Team
Verified against official RFC specifications and real-world server configurations. HTTP status code behavior confirmed across Apache, Nginx, and Cloudflare.