cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
Hello :)

Did you generate a CSR/Key before obtaining the certificate? If not, you will need to do so via:

"WHM Home » SSL/TLS » Generate an SSL Certificate and Signing Request"

You can then provide your CSR to your SSL issue so they can provide you with a matching CRT file. Or, you can use the self-signed CRT that is automatically generated. Note that the self-signed certificate will issue a browser warning to visitors noting that it's not issued by a trusted authority.

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
You should not have to generate a new CSR/Key if you already completed that previously. Have you tried pasting the CRT that you were provided into the first field in "WHM Home » SSL/TLS » Install an SSL Certificate on a Domain"? The remaining fields should automatically populate when you do this, and you should be able to complete the installation. If this fails, could you let us know if the information that is automatically populated matches what you purchased the certificate for?
 

popeye

Well-Known Member
May 23, 2013
368
2
18
Texas
cPanel Access Level
Root Administrator
You should not have to generate a new CSR/Key if you already completed that previously. Have you tried pasting the CRT that you were provided into the first field in "WHM Home » SSL/TLS » Install an SSL Certificate on a Domain"? The remaining fields should automatically populate when you do this, and you should be able to complete the installation. If this fails, could you let us know if the information that is automatically populated matches what you purchased the certificate for?
Yes just tried again and it filled everything in then i clicked submit and got this below

SSL install aborted due to error: The specified domain is not configured on the system. If you are intending to install a shared certificate you must use the username "nobody" for security and bandwidth reporting reasons.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
That message is accurate. You must use the "nobody" username if you are installing the certificate as shared certificate under the hostname of the server. Keep in mind that if you are attempting to install the certificate for a specific service (e.g. cPanel/WHM, Exim), you must install the certificate via:

"WHM Home » Service Configuration » Manage Service SSL Certificates"

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
Are you sure you are logged into Web Host Manager as "root" and not as a reseller?

Thank you.
 

popeye

Well-Known Member
May 23, 2013
368
2
18
Texas
cPanel Access Level
Root Administrator
Sorry found it but when i click Install new Certificate next to cPanel/WHM/Webmail Service i get this error below


Attempting to verify your certificate..... Modulus mismatch, key file does not match certificate. Please use the correct key file
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,913
2,203
363
Attempting to verify your certificate..... Modulus mismatch, key file does not match certificate. Please use the correct key file
Try manually pasting in the KEY/CRT/CaBundle data because it's possible that WHM is fetching an older key file that does not match your new CRT.

Thank you.