As a Reseller, you can manage SSL’s for your customers, in this guide I will show you how to Generate a CSR, Install an SSL, and Install a Self Signed SSL.

Only 1 SSL can be installed per IP address! View this article for more information on Requesting/Assigning IP addresses.

Generate a CSR(Signing Request), Certificate, and Key:

  1. Login to WHM
  2. Click SSL/TLS on the left navigation menu, then the Generate an SSL Certificate and Signing Request Generate an SSL Certificate and Signing Request button.
  3. Fill in the information for the SSL you are requesting, then click the Create button.
  4. You will then see Signing Request, Certificate, and Key fields.Copy the text in the fields, as needed. When you request an SSL, provide the Signing Request as your “CSR”. It will look similar to this:
    MIIDBDCCAewCAQAwgaIxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJ2YTEXMBUGA1UE BwwOVklSR0lOSUEgQkVBQ0gxEzARBgNVBAoMCm15IGNvbXBhbnkxGzAZBgNVBAsM EmFjY291bnRzICBiaWxsYWJsZTEUMBIGA1UEAwwLZXhhbXBsZS5jb20xJTAjBgkq hkiG9w0BCQEWFmpvaG5wYXVsYmltaEBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQC71pAAJ+R2pFahbxNba2amArYf2sihhlJY7JCTO5Cr S+CcHH7SoWfdasf sedfasffdGButpAgFLYzbMtmP2nT0M0wfPvCwA0eyheli24wn3bM2e oxxN78CUNUfWZZUfGh3ppq0XJpnu7dncSzomQuSH5BAxi+riK76oA9nNkTY/3aUG DOcKZmkEYuZaNeA9EAew7R04TM5YW2WReecrHQ1Ay0AtRvbtQBlQNNNnrfZlakob Yk0OBleS+8Sf5tXl7et13BKNEYfhY8Xj5Ag5xxSdrWoT46L2RzmtSvV1gc946Kcl 0N7tZe3ydTCeA8kcMG4gpz5W7y6JePjOV5bk8qPBIIjRAgMBAAGgHDAaBgkqhkiG 9w0BCQcxDQwLR2V0MW5Nb3Rpb24wDQYJKoZIhvcNAQEFBQADggEBACU/ZpVJPvqG jiri+Gtov2Hi1Kqd7NE+RjHUL3eZvd/EoZGRFu871ZcFiMQLxSwdP3ssrHF6aQRW 9MrVd1/k2M5qzmxf3Vd/bklWMYOhsniW8aG778893IAdqXIF+iZAeX95543kb5qQ Ji0yw0fcBZb6wAroMqAtDPWNySK6DF/hOSNvLZ7BsUdsKq5R5NzYrUKnzB4m/dnF /2gFm5apPdXJvmXbuNGVFZ3VBi40mafWwJ0kjMVqNgCE0qr97W0bBHCHCZ5vYQZz JOvexPVsrJQUYHcTe0REk73XUAHtgIhpxUQ8uZrLQXUHoRcDiharJgTal9YQnPZc 78TaTKV0NtU= -----END CERTIFICATE REQUEST-----

    If you are going to install a Self-Signed Certificate, copy the Certificate, and Key fields.

Purchasing / Obtaining a SSL Certificate

Before we can get to the final step of actually installing the SSL Certificate, we must first obtain a copy of it (it's a text files, not an actual paper certificate)

Self Signed Certificates

If you are installing a Self Signed SSL Certificate, then you already have the certificate as you created it in the steps above.

Dedicated SSL Certificates

If you are purchasing the SSL certificate (either from InMotion Hosting or a 3rd party), you will generally be emailed the SSL Certificate shortly after you buy it.

Installing an SSL:

After you have a copy of your SSL Certificate, you can now install it within your WHM by following the steps below:

  1. Login to WHM
  2. Click SSL/TLS in the left navigation menu, then click the Install an SSL Certificate and Setup the Domain button.
  3. ***Important - In the Domain section, Browse and select the domain you are installing the certificate for, leaving the IP field on Auto-discover.

    choosing domain
  4. There are 3 fields available, fill them in as needed and click the Submit button when you are done. Below is a brief description on the fields:
    Field Description
    crt Copy and paste the contents of the .crt file, or the Certificate info from the previous section (if you are installing a self-signed certificate).
    key Copy and paste the contents of the .key file, or the Key info from the previous section (if you are installing a self-signed certificate).
    ca bundle Copy and paste the contents of the ca bundle, this would be provided when you purchase an SSL. You will not have one if it is self-signed.

Congratulations, now you know how to manage SSL certificates for your Reseller account!
Continued Education in Course Web Host Manager
You are viewing Section 10: How to create a CSR and install a SSL Certificate in WHM
Section 9: 306: How to enable or disable Advanced DNS editor in WHM.
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Support Center Login

Social Media Login

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-09-26 5:15 pm
This was super helpful. I would love to see more educational channel info on using some of the advanced WHM features using root access.

Included some related questions links in the sidebar with some advanced WHM root access functionality.
21,373 Points
2014-09-26 5:36 pm
Hello Sara,

Thanks for the comments. There is a continuing effort to put up new content on the support center. Thanks for your suggestion. We will take it into account as articles are developed. Please let us know if you have any further comments or suggestions.

Arnel C.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

2 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!