An expired certificate may be on the origin, CDN edge, www host or a forgotten subdomain. Check the exact host users visit.
Symptoms
- Browser warns that the certificate expired.
- curl reports certificate has expired.
- Only www or one subdomain fails.
Likely causes
- Certificate renewal failed.
- CDN edge certificate differs from origin certificate.
- The wrong certificate is served for SNI/host.
Fix steps
- Check expiry with openssl s_client or curl -Iv.
- Renew the certificate for every required host.
- Reload the web server or update CDN certificate settings.
Verify the fix
- Test example.com and www.example.com.
- Check certificate SAN names.
- Confirm HTTP redirects still work after renewal.
FAQ
Can a CDN hide origin expiry?
Sometimes public users see the CDN certificate, while origin checks may still fail. Test both layers.
Should I test www separately?
Yes. www and apex can serve different certificates.
Related tools and guides
Last updated: May 18, 2026