How to have a root SSL Letsencrypt for cPanel hostname
cPanel Forum forced me to recreate the same thread... taken from here:
I would like to install a Letsencrypt SSL certificate which autorenews on the root login for cPanel/WHM.
In other words, a Letsencrypt SSL certificate for use by cPanel, the WebHost Manager, and Webmail.
I looked at Main >> Service Configuration >> Manage Service SSL Certificates but this only allows me to manually add a certificate, or use on of the existing self signed certificates.
I'm aware of this blog post announcing the official 'Letsencrypt with AutoSSL plugin'. I installed it and enabled Letsencrypt as provider. But this only works for domains, not for the main root login of Panel (
-
This is the error I recieve when running: /usr/local/cpanel/bin/checkallsslcerts [WARN] The system failed to acquire a signed certificate from the cPanel Store because of the following error: (XID 3vrhsx) Extra scalar(s) passed to Cpanel::Exception! (domain.com http://domain.com/.well-known/pki-validation/7F8C7636D40278E6404EDA3EE3FEF951.txt)
Yet public side CloudFlare converts tohttps://domain.com/.well-known/pki-validation/7F8C7636D40278E6404EDA3EE3FEF951.txt
and loads just fine. The Let's Encrypt SSL works for all of the account hostnames. Just cPanel AutoSSL does not support any of this which renders it useless for the entire server. I am surprised we are able to Let's Encrypt all the SSL's on the server except the service one? Why is this not offered??0 -
The hostname itself is secured by a free, 1-year, cPanel-signed certificate that is automatically issued and installed as part of your cPanel license. This certificate renews automatically. What would be the advantage to having a Let"s Encrypt certificate instead? -1
Please sign in to leave a comment.
Comments
2 comments