We need SSL (Secure Socket Layer) to establish an encrypted link between browsers and web servers. This link is necessary to ensure that all the data that passes between browsers and web servers are kept private and secured.
However, to establish an SSL connection we need to have a valid SSL certificate activated on our website domain. This requires the installation and regular renewal of this certificate on servers, which to some extent become an inconvenience task to cPanel users.
Fortunately for us, a new cPanel feature called AutoSSL has been developed to eliminate the need to install and constantly renew SSL certificates on our web servers, thus, saving us precious time and energy that we can use to perform other tasks needed to improve our websites.
AutoSSL is a new feature available on cPanel versions 58 and above. This much-awaited addition to the cPanel functionality automatically installs and renews SSL certificates for the domains that you have on your web server, eliminating the need to manually install and renew them every time the certificate expires.
The availability of this new feature has provided a solution to the multitude of problems that users encounter during the installation and renewal of their SSL certificates. With AutoSSL, the only thing that cPanel users need to do is to enable it on their web servers and their websites will be automatically secured with a Domain Validated SSL certificate.
To enable AutoSSL, you just need to follow the simple steps below.
Step 1: Login to your WHM (Web Host Manager)
Step 2: In WHM, navigate to “Manage AutoSSL” Interface
Step 3: In Manage AutoSSL interface, locate the “Choose an AutoSSL Provider:” section
Step 4: In the AutoSSL Provider section, adjust the options button toggle to select the “cPanel (Powered by Comodo)” option
Step 5: Click the “Save” button
After enabling AutoSSL, your web server will automatically add an “AutoSSL” feature in your WHM and a cronjob to manage the installation and download of SSL certificates for all your domains on that server.
Once AutoSSL is enabled, the feature will automatically manage all your SSL certificate transactions, including installation and renewal. However, if you encounter any problems with the AutoSSL feature, you can access the log files for AutoSSL directly from your WHM interface to troubleshoot the problem.
The AutoSSL log files will be available after the cronjob’s initial run. You can view any of the log file created by AutoSSL to resolve problems by going to the Manage AutoSSL Interface, selecting a log file to view and then by clicking the “View Log” button.