SSL Chain Incomplete Issue Affecting Wordpress Site

My domain is: https://www.photonsandstitches.com

Site is running on a server using CentOS Linux 7.9.2009 which we own. Using both root shell and |
Webmin version 1.962 Usermin version 1.812 Virtualmin version 6.14.

Site runs Wordpress Current version: 5.6.1.

Browsers recognize the SSL cert as valid, however when trying to connect to Jetpack by Wordpress, I receive the following error: cURL error 60: SSL certificate problem: unable to get local issuer certificate
SSL testing at SSL Server Test: photonsandstitches.com (Powered by Qualys SSL Labs) shows an incomplete certificate chain.

Currently, Webmin shows :
Current SSL certificate details
SSL certificate file /home/photonandstitches/ssl.cert
SSL private key file /home/photonandstitches/ssl.key
Web server hostname *.photonandstitches.com Organization photonandstitches.com
Issuer name *.photonandstitches.com Issuer organization photonandstitches.com
Expiry date Nov 22 00:00:44 2025 GMT Certificate type Self-signed
Other domain names photonandstitches.com.
Used by services Webmin (photonandstitches.com), Usermin (host photonandstitches.com), Dovecot (host photonandstitches.com)

How do I complete the chain and enter it into the system? Can access root shell if need be.

1 Like

Hi @Sonjiarose

see Help with broken ssl chain - #4 by JuergenAuer

Other software, same problem.

Use fullchain.pem instead of ssl.cert or merge ssl.cert + chain.pem in one file, use that instead.

2 Likes

Thanks will look that over and try. Will update.

3 Likes

It seems that WordPress is not using the LE cert and instead using a self-signed cert.

1 Like