Openlitespeed - SSL Labs: "This server's certificate chain is incomplete. Grade capped to B"

Hi there!

Cert has been working fine for a while now but I am having difficulty changing the configuration in Openlitespeed to address the SSL labs report result of "This server's certificate chain is incomplete. Grade capped to B".

Can someone help with how to address that as Litespeed support has not been helpful at all!

What do I need to do differently here:

Thanks!

Did you edit the fullchain.pem file in any way?

https://www.ssllabs.com/ssltest/analyze.html?d=healthdrive.com

4 Likes

No, why do you ask?

Because that would explain this error, if fullchain.pem were to have one fewer certificate than normal.

5 Likes

In your webserver config use the full chain file rather than just your cert. This file will include your cert plus any intermediate certs required to resolve to the CAs root certificate.

4 Likes

Thanks @webprofusion How do I do this in the openlitespeed SSL admin config:

2 Likes

@davfer that config looks good to me but I don't use that product. If you have recently modified this you will need to do a (graceful) restart as per Quick Install SSL with Let’s Encrypt – OpenLiteSpeed for it to pickup the updated files.

2 Likes

Thanks @webprofusion yes a graceful restart had been done.

I feel like there's something else going on with either the initial LE certificate setup from a while back or in the configuration in OpenLitespeed that is causing these issues not seen on other sites with a similar setup:

1 Like

It is clear your server is only sending out the leaf cert and not the "fullchain". Also see this test site: SSL Checker

You could view the fullchain and make sure it was not damaged since issued. Just view it and count how many "BEGIN CERTIFICATE" lines it has. Should be more than 1 (2 or 3 are both possible).

Otherwise it looks like you followed the instructions at openlitespeed perfectly. If "fullchain" looks okay on your system you may need to ask them about it.

Know the contents of fullchain.pem are not a secret. But, contents of privkey.pem should not be shown to anyone.

4 Likes

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