Cloudflare says my site certificate is expired at the origin server

Cloudflare says this: If you’re the owner of this website:

The SSL certificate presented by the server did not pass validation. This could indicate an expired SSL certificate or a certificate that does not include the requested domain name. Please contact your hosting provider to ensure that an up-to-date and valid SSL certificate issued by a Certificate Authority is configured for this domain name on the origin server. Additional troubleshooting information here.

Well, I checked with the host who says "The SSL certificate for the domain on our server is active and valid until May 7,2023.

Any of you have any suggestions. I cannot access my site!

1 Like

can you share the name of the site to get some other eye on the issue?

A very short term fix is to set ssl/tls to flexible as expired certs do no matter as much, but it’s not a good long term solution.

I reset the SSL/TLS from Strict to Flexible and that seemed to permit access. I do not know the effects it has had on security yet but would welcome input. The site id maestroingles.online.
Thanks to all who offer help!

1 Like

Flexible sends all requests from Cloudflare to your origin using unencrypted HTTP. I would test with Full and use it temporarily if it works. It has the benefit of still using HTTPS to secure communication with your origin. Unlike Full (Strict) it will work with an expired certificate. Once you resolve the issue with the origin server certificate, you can return to Full (Strict) for more complete protection.

1 Like

Thank you Epic.network for that suggestion. I switched from Strict to Full and it resolved!

1 Like

I’m glad to hear that. Don’t forget to switch back to Full (Strict) once you replace the expired origin certificate. If you don’t have the option to use certificates from an automated certificate authority like Let’s Encrypt, you can issue a Cloudflare Origin CA certificate.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.