How to enable and use AutoSSL in WHM for VPS and Dedicated Servers


Let's Encrypt free SSL certificates may not be suitable for you. Click here for our guide on comparing free vs paid SSL certificates. If you ever run into problems with Let's Encrypt for a specific website, click here for our guide on fixing these problems


Step 1 - Log into WHM and find the Manage AutoSSL option.

aee97ee3e9c041a5630d21f5023f51a5075d7f6ae95b9a84039d1511ab10287cecacf244784e4cf3?t=7bc3f4e5ebd79827b4a8bcc3d26d3187

As of v114 Let's Encrypt will be installed and selected by default. In older versions of cPanel, you would only have the Sectigo provider and Let's Encrypt would need to be manually installed and selected.
We would recommend using Let's Encrypt as it is more reliable and has less limitations.

36b0c3da444b89a2f63be00aa075ff15ac512528b5e40e224172fad463eef3fc6d2b93ce28ad1122?t=acbc436bbf69d3fff20cf8f08179e981


Step 2 - To install an SSL certificate on all domains/subdomains just click the Run AutoSSL For All Users button. Note that the process can take up to an hour to complete.

fdc6e74ef3cecdf07c915ce31b886762cc43b188aa7d9c186a18746b90ab2a125f0584918e9d983f?t=6ab9bb50d20e045457d7c86f43e36af9


If you have an old Extended Validation or Organisation Validated SSL certificate that you want to replace with a standard Auto SSL Certificate, click the options menu, tick the "Allow AutoSSL to replace invalid or expiring non-AutoSSL certificates." option and hit Save.

You can also change individual AutoSSL settings on a per cPanel account basis from the Manage Users. Note that this will overwrite the package/feature value.

da44ccefd29f30d8369cc6b3242e8f4168b32a7a8fb1aaea84cc3edb5e46a95e62c5e840d9237798?t=2f5bac8f587b3f0bd0f9c8c7fc54c291


Did you find this article useful?