Install and Manage SSL for your site HTTPS
This documentation is for cPanel & WHM version 74 EDGE builds. Last modified on Jul 02, 2018
Overview
In WHM, system administrators can create and install SSL certificates for their users' cPanel accounts. cPanel users can manage the certificates that correspond to their domains. This interface allows you to perform the following actions:
- Change the primary domain on a shared IP address.
- Update a certificate.
- Uninstall a certificate.
- View a certificate's details.
- Use a certificate for another site.
Warnings:
- Mail SNI is not compatible with Webmail and will not function for any Webmail connection. Webmail connections use the cPanel service SSL certificate.
- As of cPanel & WHM version 68, we only support Transport Layer Security (TLS) protocol version 1.2.
- We will only support applications that use TLSv1.2
- We strongly recommend that your hosting provider enable TLSv1.2 for your account.
The Manage Installed SSL Websites table
If a SSL certificate already exists on a domain with a dedicated IP address, the interface displays the Manage Installed SSL Websites table below the introductory text.
|
Column
|
Description
|
|---|---|
| Actions |
You can perform the following actions:
|
| Certificate Expiration | The date when the certificate expires. |
| Document Root | The location of the domain's website files. |
| Domains | The website's domain name. |
| IP Address | The website's IP address. |
| Is Primary Website on IP Address? |
Indicates whether the website is the primary domain for its IP address. |
Install an SSL Website
Use the form in the Install an SSL Website section to install a certificate. You can use three different methods to install a certificate:
- Click Browse Certificates.
- Search by domain.
- Manually enter the information.
Browse Certificates
To use Browse Certificates to install a certificate, perform the following steps:
- Click Browse Certificates.
-
Click the button that corresponds to the desired certificate.
Note:
Only certificates that correspond to a domain appear in the list.
- Click Use Certificate to return to the Install an SSL Host section. The certificate's information will appear in the text boxes.
-
Enter the appropriate information in the Certificate Authority Bundle: (CABUNDLE) text box.
Note:
This step is optional.
- Click Install Certificate. A success or failure message will appear.
Search by domain
To search by domain to install a certificate, perform the following steps:
- Select the desired domain in the Domain menu.
- Click Autofill by Domain. The interface will attempt to retrieve and enter the certificate information.
- If this step succeeds, the available text boxes will contain the appropriate information.
- If this step does not succeed, the text boxes will remain empty.
- Click Install Certificate. A success or failure message will appear.
Manually enter information
To manually enter the information to install a certificate, perform the following steps:
- Select the desired domain in the Domain menu.
- Enter the certificate information in the Certificate (CRT) text box.
- Enter the private key information in the Private Key (KEY) text box.
-
Enter the certificate authority information in the Certificate Authority Bundle (CABUNDLE) text box.
Note:
This step is optional.
- Click Install Certificate. A success or failure message will appear.
For more information on installing SSL, please check with CA's website:
