How to Fix SSL Hostname Mismatch Errors
Updated: April 21, 2026 ยท By Website Checker editorial team
Hostname mismatch means the certificate does not include the exact host requested by the client. Browsers and API clients reject this to prevent man-in-the-middle attacks.
Typical mismatch patterns
- Certificate includes `www.example.com` but request is `example.com`.
- Certificate issued for staging host but installed on production.
- Wildcard expected to cover apex (it does not cover the root domain).
Fix checklist
- List all hostnames you serve (`example.com`, `www`, subdomains).
- Issue/reissue certificate with correct SAN entries for each hostname.
- Install certificate and full chain on the active edge/proxy node.
- Validate HTTPS redirects so traffic lands on covered hostnames only.
- Retest with Website Checker and browser.
Wildcard reminder
`*.example.com` covers subdomains like `api.example.com`, but not `example.com`. If you serve both, include both names in SANs.
If mismatch appears intermittently
- Check load balancer pools for nodes with old certificates.
- Check CDN edge deployment status in all regions.
- Verify automation did not renew one cert but deploy another.
If SSL is healthy but you still get downtime codes, continue with 5xx troubleshooting.