cd public_html/acme-client
bin/acme issue --domains cabulb.xyz --path /home/u233484638/public_html --server letsencrypt
then I copy my cert.pem and key manually to update them on my cpanel.
I recently found out about SSL labs and received a B grade (SSL Server Test: cabulb.xyz (Powered by Qualys SSL Labs)) for my domain, this is causing some issues with plugins I use that utilises wp cdn, I need to improve the grade to A in order for them to work correctly. How do I do this through the acme client I have? If possible can I automate the process? (I have access to cron jobs)
Note I have limited knowledge of how SSL works beyond knowing what certificates, keys and CA are, so any explanation is appreciated!
edit: I noticed I am getting
Chain issues Incomplete
on SSL labs, was this caused by deleting older certificates on the cpanel and how do I fix it?
I've never heard that before.
Nevertheless, to improve your SSLLabs grade you need to include the intermediate cert with the public cert.
Or just use the fullchain.pem instead of the cert.pem file.
You may also want to drop all the WEAK ciphers.
Thanks rg305 for the quick solution, I fixed the incomplete chain problem now and received a grade A. I think this should be good enough. How do I drop all weak ciphers?
Ok then, I only have a standard plan on hostinger so I will stick to uploading the certificate and key manually, but is it possible to automate the renewal process with a cron job for example?
Huh, maybe we should write a cPanel installer plugin in Certbot using this method! (Although I fear that its existence might trick some users into not using the built-in cPanel Let’s Encrypt support that they have.) acme.sh really pioneers a lot of great features.