How do I setup an SSL certificate that I purchased on your site?
If you haven't purchased the SSL certificate yet, you can do so in your domain account by clicking on "Security" in the main menu at the top, and choosing the SSL you want. Let us know if you have any questions by submitting a ticket on the HelpDesk.
Configure the Certificate
Follow this path within your account:
Go to "My Account - Overview", then scroll down and go to "SSL Certificates - Manage"
Then, click the link for the type of certificate.
- Under Web Server Information, select one of the following:
- Outside Hosting (recommended) - Select this option if you want to generate the CSR on the Plesk Control panel in our hosting, or if you are installing the certificate on outside hosting. See the article "SSL: How to Create a CSR (Certificate Signing Request)".
- Our Hosting - This option is not recommended at this time. But with this option, you put in your CSR information on the same SSL setup page, and a CSR is generated for you right there.
- After the CSR is generated on Plesk, paste the CSR into the space provided (include the "-----BEGIN CERTIFICATE REQUEST-----" and "-----END CERTIFICATE REQUEST-----")
- Under Contact Information, fill in the Administrative, Auxiliary Billing and Technical contacts.
- Click "Submit Certificate Details".
- Select an Approval Email Address on the next screen. You may need to create a new email address such as "firstname.lastname@example.org" (10 email addresses are included with the web hosting). From you main domain account overview page, go to "Email - Manage". Then click on the domain name, or, if you don't have any email addresses setup for the domain yet, click on a selection that says "___ of 10" and it will most likely take you to to correct email package where you can create a new email address for the approval email.
Approve the Certificate
The certificate provider will contact you via the Approval Email Address to approve the certificate. After a reasonable period of time, if you don't receive the approval email (and you have checked your spam folders), please follow the instructions in the article, "SSL: Resending Certificate Approval Emails". Please note that the certificate provider may require additional means of verification besides a simple response to the approval email (e.g., Extended Validation certificates).
Download the Certificate:
After approval, "Certificate Issued" should now appear next to the certificate.
You can now download or copy the certificate from the SSL certificate manager page.
Install the Certificate
On our web hosting: Install the SSL Certificate on the Plesk Control Panel
Note: Only SSL certificates that are purchased through our site can be installed on our web hosting services. An IP will be automatically allocated
After purchasing and activating the certificate, to install on your Plesk web hosting control panel:
- In Plesk, go to "Websites and Domains", and view the settings for the certain domain (click "show more" to show settings)
- Click "SSL Certificates" under the domain you are working with
- Click on the SSL certificate that should already be created
- Here you can upload or paste the certificate from your computer, and also the Intermediate (aka: CA Chain, labeled as *-ca.crt in Plesk) certificate (see article: "Intermediate CA Certificates / CA Chains / CA Bundles")
- Go back to "Websites and Domains"
- Under the domain, go to "Hosting Settings"
- Check the box "SSL Support"
- Choose the correct SSL Certificate from the drop-down menu
- Click "OK"
Note: Any change to Plesk will take approx 5-10 minutes to get picked up by the web server.
Note: DNS Changes need to propagate before the site will work, but you can test immediately by entering the site and public IP into your host-file.
If you're installing the certificate on outside hosting, the instructions for installing it vary depending on the certificate and server type. Please follow the link that corresponds to the certificate in question. Please note that depending on the certificate, you may also have to install an intermediate certificate (see "SSL: Intermediate CA Certificates / CA Chain / CA Bundles"). For more information, please search the appropriate knowledge base from links below: