Log into WHM as root on your dedicated or cloud server.
Step 1 – Generate new self-signed certificate:
Go to: Home » SSL/TLS » Generate an SSL Certificate and Signing Request
Enter the servers host.domainname: ex: inet1234.example.com
Enter the City: ex: Boston
Enter the State: ex: MA
Enter the Country: ex: US
Enter the email: ex: ssl@inet1234.example.com
Click on “Create”
Go to: Home » SSL/TLS » SSL Storage Manager
Click on “x” to delete the old certificate and key so only the new certificate exists. This will avoid any confusion in the next step.
Step 2 – Install new self-signed certificate:
Go to: Home » Service Configuration » Manage Service SSL Certificates
Click on: “Install new Certificate” for the service you want to install the certificate for.
Under “Domain this CRT is for” click on Browse.
Select the certificate you want to use and click on “Use Cert”
Repeat for all services you need a system certificate.