HostGator.com » Support Portal

How do I use the third-party SSL certificate I purchased?

To use an SSL from another company, you will need to complete the following steps:

  1. Request a CSR to be generated.
  2. Purchase your SSL certificate. The issuing company will need the CSR you received from HostGator.
  3. Request us to install the certificate, and we let you know when it is completed.

Note: Leave the reseller fields blank if you are not a reseller. The other fields should contain information specific to the domain receiving the SSL.

(For a more detailed explanation of the entire process, please see below. See Below)


What We Need to Install the Certificate

On our cPanel servers, we are compatible with WHM/cPanel certificates (alternatively you may use Apache + Mod_SSL certificates). When you order a new SSL certificate, you will need to know this information.

The SSL installation form asks for some of the following information, which is needed for installing the SSL Certificate:

  • The SSL Certificate field is for the main certificate file.   This will be provided by the company issuing the SSL certificate.
     
  • The SSL CA Certificate (Trusted Authority) is also known as the CA Bundle or Cert Bundle; this is optional only if your certificate company does not provide a bundle.
     
  • The RSA Private Key field is for the RSA key we sent when you requested a CSR; please check your email for that code.

Fees

There is a $10 charge for HostGator to install SSL certificates. As a shared or reseller user, you cannot install a certificate yourself. As a VPS or unmanaged dedicated server user, you may install this on your own, or you may pay HostGator to install it for you.

We will install your SSL, for you, free of charge on all managed dedicated servers.

When renewing an SSL, a new certificate must be installed; this requires a $10 fee for HostGator to install the new certificate. For fewer installations, consider purchasing a certificate that covers a 2 or 3 year term.


Process to Install a Third-Party SSL Certificate

To help assist in understanding the process of installing a third-party certificate, we have outlined the steps to be taken by yourself, HostGator and the certificate issuer.  If you are a more visual person, then the flow chart below may help you picture it.

We can install an SSL Certificate obtained elsewhere for you.  Here is the process:

  1. Fill out the Certificate Signing Request Form (CSR).

    Please note that all information on the CSR page MUST match the WHOIS information for that domain; otherwise the SSL will not be issued.
     
  2. HostGator will email you the CSR and RSA Key that you will need for the following steps.  Please keep this e-mail; otherwise the following steps cannot be completed without the information contained within.
     
  3. Purchase your SSL Certificate (if you haven't already) and send the certificate issuer the CSR we sent you in step 2.  (The certificate issuer does not need nor want the RSA Key.) 
     
  4. The certificate issuer will generate and return an SSL Certificate as well as an SSL CA Certificate (Trusted Authority) (sometimes called a "CA Bundle"). These two pieces of information will be encrypted text documents. Typically they will be provided via email as compressed (zipped) attachments.
     
  5. Now that you have the SSL certificate and the SSL CA certificate, you are ready to fill out the SSL installation form. When you received the results for your CSR form, we provided you with the RSA Private Key to submit on the installation form. When you complete filling out this form, click on Submit to complete your request.
     
  6. Pay the HostGator Invoice for installing the SSL Certificate.  (Installation is free if you have a managed dedicated server; $10 otherwise.)

Once these steps have been completed, we will install your SSL Certificate.


Flow Chart of Process

For those who prefer a more visual approach, this flow chart may help you envision the process of purchasing a third-party SSL Certificate.

Flowchart on Purchasing an SSL Certificate

If you do not wish to be the middleman between the certificate issuer and HostGator, you may purchase an SSL certificate directly from us, and we will take care of most of the necessary steps for you.


Advanced Notes

The CSR is only required for issuing a new certificate.

If you are renewing your certificate or if your certificate is expired, then you will need a new CSR, since you will be issued a new certificate with a new expiration date.

If you already have an SSL certificate and its matching RSA key, you may proceed directly to the installation form. If you do not know whether your RSA and Certificate match, please check using this tool before submitting them: https://www.sslshopper.com/certificate-key-matcher.html

The CA bundle is not necessary if your certificate is "browser recognized", but it is perfectly fine to provide it anyway. It can also be corrected later if we discover that the certificate won't work correctly without the CA bundle.

If for any reason your Certificate does NOT match your RSA key, or if you never received an RSA key, you will need to obtain a matching pair. The easiest way to do this is to request a new CSR, then have the Certificate reissued with the new CSR, as explained in the instructions above.


About SSL

SSLSSL and Secure Certificates provide security for your website by encrypting communications between the server and the person visiting the website. It is required to be used on e-commerce sites when accepting credit card payments online.

HostGator Business and Enterprise hosting plans include a Comodo Private SSL Certificate. Several types of SSL Certificates are also available for purchase separately from HostGator and can be added to most hosting plans. 

Article Comments

Joey
Can't I use the cPanel icon to install my SSL?

HostGator
Unfortunately, you cannot install your own SSL certificate without root access. You must upgrade to VPS or a Dedicated server to get root access.

As long as you have hosting on a shared server (without root access), then you must rely on HostGator to install your SSL certificate.

Aaron
How do you put the certificate and bundle files in the textarea since there are no browse and upload buttons?

HostGator
Just copy and paste the source codes.

Try and if you put the wrong information, we will send you an email where you can attach the files for us.

Matt
Do I need a Dedicated IP for a SSL from a third party?

HostGator
Yes, you need a unique dedicated IP for each SSL ($2 per month per IP).

Troy
I have a client that will be switching from his existing host to my HostGator reseller account. He has an SSL with his current host, what is the process of transferring?

HostGator
There is no special transfer process. Instead, simply install the old SSL on the new server.

To do that, follow the Advanced Notes, which instruct you to skip directly to https://secure.hostgator.com/installssl.php

HostGator
Thank you for your comments. Just a quick reminder that the comments on this page are not monitored by technical support staff, and that for support issues, it is best to contact us by live chat, phone or email so we can assist you right away.

Although comments are not monitored by technical support staff, they are moderated and read by technical writers. Comments will need to be approved by a moderator before appearing.

Our technical writers do read the comments periodically for the purposes of updating the articles, and do appreciate your feedback, suggestions and corrections to the articles themselves, as well as any suggestions or tips for readers of this article. However, support questions posted here are not guaranteed to be replied to in a timely manner or at all. For support issues, it is best to contact our support staff instead by live chat, email or phone.



Your comments help us keep the knowledge base updated. This is not a medium for support. If you have questions or need help, please contact us via email, phone or live chat for fast assistance.

Post Comment