How to Enable AutoSSL for all Users from WHM Panel
To enable AutoSSL for all users on your server from WHM, you’ll use the “Manage AutoSSL” interface. This ensures that every cPanel account will automatically have a free SSL certificate issued and renewed for its domains.
Step 1: Log in to WHM
First, log in to your WebHost Manager (WHM) as the root user.
Step 2: Navigate to Manage AutoSSL
In the search bar on the left side, type “AutoSSL” and click on the Manage AutoSSL option under the SSL/TLS section.
Step 3: Run AutoSSL for All Users
On the Manage AutoSSL page, you’ll find a blue box with information about your current AutoSSL provider (e.g., cPanel (powered by Sectigo) or Let’s Encrypt). Below this, click the Run AutoSSL For All Users button.
WHM will then queue a process to check every user account and install a new SSL certificate for any domain that doesn’t have one. This can take some time to complete, depending on the number of domains on your server.
Step 4: Verify the Installation
You can check the status of the process in the Logs tab on the same page. Once the process is complete, you can verify that a domain has been secured by visiting it with https:// in a web browser.