Cloudflare ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Quick answer
This browser error means the hostname has no active Cloudflare edge certificate yet. Wait for Universal SSL, proxy the record, or cover multi-level subdomains.
Most likely fix: Check the certificate status
How to fix it
Try these in order — the most common fix is first.
1. Check the certificate status
- Open SSL/TLS > Edge Certificates and confirm the Universal certificate is Active
- New certificates can take up to 24 hours
Did this fix it?2. Proxy the record
- In DNS, switch the A, AAAA or CNAME to Proxied (orange cloud)
Did this fix it?3. Multi-level subdomains
- Universal covers apex and one level only
- Enable Total TLS, order an Advanced Certificate or upload a custom certificate
Did this fix it?4. Stopgap
- Pause Cloudflare temporarily until the certificate is active
Did this fix it?
Symptoms
Browser shows ERR_SSL_VERSION_OR_CIPHER_MISMATCH for a domain or subdomain on Cloudflare.
Why it happens
- Universal certificate not yet issued (up to 24 hours)
- DNS record is DNS only, not proxied
- Expired custom certificate
- Multi-level subdomain not covered by Universal SSL
This guide also covers
- err_ssl_version_or_cipher_mismatch cloudflare
- cloudflare ssl not working new domain
Still not working?
If Cloudflare keeps failing, you're not alone. See every Cloudflare problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to usOther Cloudflare errors
- Cloudflare Error 521: Web Server Is Down
- Cloudflare Error 522: Connection Timed Out
- Cloudflare Error 524: A Timeout Occurred
- Cloudflare Error 525: SSL Handshake Failed
- Cloudflare Error 526: Invalid SSL Certificate
- Cloudflare Error 520: Web Server Returned an Unknown Error
- Cloudflare Error 1020: Access Denied
- Cloudflare Error 1015: You Are Being Rate Limited