Let’sEncrypt SSL Server’s certificate chain incomplete – LAMP

My recently built LAMP stack to replace the FAMP stack resulted in SSL Server’s certificate chain incomplete in Qualys’ SSL labs test. To rectify this, we need to specify the generated SSLCertificateChainFile in the vhost configuration.

Edit the vhost.conf

Open the related .conf file. Add the following line above or below the SSLCertificateFile line, replacing “domain.rootdomain ” to whatever your domain is:

SSLCertificateChainFile /etc/letsencrypt/live/domain.rootdomain/fullchain.pem

Modify the SSLCertificateFile directeive to use “cert.pem”

SSLCertificateFile /etc/letsencrypt/live/mincading.ca/cert.pem

Restart Apache

Restart Apache and run another test.