BuycPanel Blog

BuycPanel Blog

Latest news and updates

More Details about the “Let’s Encrypt” Plugin You Can Install for Your cPanel Account

Posted by Alex on 27 01 2017.

Is there an easier way to automate the installation of domain-validated SSL certificates on the domains of users for services like Apache and Dovecot? There is. Thanks to the Let’s Encrypt™ plugin that has almost all webmasters and owners praise and recommend nowadays.

Aside from this primary feature of the plugin, here are some other details you need to know about this plugin that will make your cPanel experience even better.

Preventing Rate and Domain Limits

When you install Let’s Encrypt, there are some limitations you need to know about. For instance, the plugin has a limitation when it comes to how many certificates it can issue per day and per IP address. It also limits the number of certificates that one can have for a particular domain, and several other factors.

Fortunately, the services makes use of an algorithm designed to sort domains and their subdomains. It does this in order to prevent the limitations set on rates and domains.

Checking and Monitoring of Log Files

In the Let’s Encrypt plugin, a section there named “AutoSSL Logs” serves as the interface where you can check the logs of the service. With this interface, you can check and monitor the all activities it has completed or failed to complete.

The two-step way of displaying the log files include the following:

  1. Locate the log you want to view and click on it.
  2. To check the most recent logs, just refresh the log file by clicking the button labelled “Reload.”

You can also manually perform this task, as your system saves them in two different formats: text and JSON. Just locate this directory: var/cpanel/logs/autossl/.

Limiting the Plugin’s Features

If you do not want to enable the feature for all cPanel accounts, we recommend that you remove the Automatically Provision Let’s Encrypt Certificates (autossl) feature from the default list and add it to a package or packages for customers that you wish to have the feature.

To manage the feature for a customer or customers in cPanel & WHM version 56, perform the following steps:

  1. Go to the Feature Manager interface of WHM by navigating to “Home”, then “Packages, and then finally, “Feature Manager”.
  2. Look for the “default feature list”, select it, and then click on the option for “Edit”.
  3. You will find an option for “Automatically Provision Let’s Encrypt Certificates (autossl)”: deselect this one.
  4. Click on the “Save” option.
  5. Choose which feature list for your customers you want to grant them access to, and then click on the “Edit” option.
  6. For creating new feature lists related to step #5, just key in the feature list name you want for your customers in the text box named “Add a new feature list”. Then, click on the option for “Add Feature List”.
  7. On the other hand, when you want to disable this for all of your customer, just choose the “disabled feature list” option and then click on the “Edit” button.
  8. Choose the “Automatically Provision Let’s Encrypt Certificates (autossl)” and the “SSL Host Installer (sslinstall)” services.
  9. Finally, hit the “Save” button.