Currently I am using a PHP acme client to issue and renew certificates for my domain (https://github.com/kelunik/acme-client/), it’s pretty simple so far, the only downside is I don’t know how to automate the process so I have to ssh and run these commands once every 3 months or so:
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 (https://www.ssllabs.com/ssltest/analyze.html?d=cabulb.xyz&hideResults=on) 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?