Let’s Encrypt

Let’s Encrypt is a certificate authority that provides free certificates. It is an automated process designed to eliminate the current complex process of manual creation, validation, signing, installation, and renewal of certificates for secure websites. Other RapidSSL certificates are valid for 1 to 3 years and the certificate expiration period for Let’sEncrypt SSL is 90 days. But it can be auto-renewed as it’s a free SSL.

Installation

The Let’s Encrypt plugin allows you to automatically provision cPanel accounts with Let’s Encrypt SSL certificates for sites that do not already have valid CA-signed SSL certificates.

You can follow the below steps to install the plugin.

1. Login to the server via command line as root user.

2. Then run the following command.

/scripts/install_lets_encrypt_autossl_provider

Configuration

To select Let’s Encrypt as an AutoSSL provider, follow the below steps:

1. Login to WHM

2. Under SSL/TLS section, select Manage AutoSSL.

3. Click on Let’s Encrypt– Current Setting.

4. If the AutoSSL provider requires that you accept their Terms of Service or other similar agreement, read the document and select the appropriate checkbox to agree to those terms.

5. Click Submit.

Enable AutoSSL on multiple domains/single domains

1. Login to WHM

2. Go to SSL/TLS »Manage AutoSSL

2. Then select Manage Users.

3. Search for user(s).

4. Select the user(s) that you need to enable AutoSSL.

5. Then select the appropriate checkboxes and click Enable AutoSSL on selected users, Disable AutoSSL on selected users, or Reset AutoSSL for selected users.

  • Enable AutoSSL — Override the user’s Feature List settings to enable AutoSSL.
  • Disable AutoSSL — Override the user’s Feature List settings to disable AutoSSL.
  • Reset to Feature List Setting — Allow the user’s Feature List settings to determine whether AutoSSL is enabled or disabled.
Did this answer your question?