Windows Hosting (Plesk) Help

Install an SSL certificate on my Windows Hosting

If you've purchased a standard SSL certificate from a third-party vendor, follow these steps to manually install the certificate on your Windows Hosting account.

  1. Generate a CSR — You must provide the company providing your SSL certificate a certificate signing request (CSR) from your Windows Hosting account.
  2. Upload and activate the certificate — After you receive the SSL certificate, upload it to your account and "turn it on" for the site you want to secure.

Generate a CSR

  1. Go to your GoDaddy product page.
  2. Select Web Hosting, and next to the Windows Hosting account you want to use select Manage.
  3. In the account Dashboard, select Plesk Admin
  4. In the Plesk Websites & Domains page, in the section for the domain you want to use, select SSL/TLS Certificates.

    Note: If you don't see any icons, in the center of the page select Show More and then select SSL/TLS Certificates.

  5. Select Add SSL/TLS Certificate.
  6. Enter the Certificate name, complete all the required fields in the Settings section, and then select Request.
    Warning: The information you enter in the Settings section must exactly match the information you provided the SSL vendor when you purchased the certificate.
  7. Select the name of the certificate you added to Plesk. Your certificate signing request displays in the CSR section.
  8. Provide this CSR to the company issuing the certificate. Once they've issued the certificate, they'll provide you a .crt file, which is your SSL certificate. Then continue with the next steps below.

Upload and activate the certificate

  1. Go to your GoDaddy product page.
  2. Select Web Hosting, and next to the Windows Hosting account you want to use select Manage.
  3. In the account Dashboard, select Plesk Admin
  4. In the Plesk Websites & Domains page, in the section for the domain you want to use, select SSL/TLS Certificates.

    Note: If you don't see any icons, in the center of the page select Show More and then select SSL/TLS Certificates.

  5. Below Upload the certificate files, next to Certificate (*.crt), select Choose File and browse to the .crt file on your computer.
  6. Select the file as the Certificate and then select Send Files.
  7. In the left-hand navigation, select Websites & Domains.
  8. Just below the domain name, select Hosting Settings.
  9. In the Security section, select SSL/TLS support.
  10. Select the Certificate you created, and at the bottom of the page select OK.

That's it! To make sure your SSL is working, you can check it at SSL Shopper.

More info

  • You don't need a dedicated IP address to have an SSL certificate on a Windows Hosting account. This is because it uses the Server Name Indication (SNI) protocol. However, not all browsers support SNI, which means that without a dedicated IP address, some users won't be able to successfully establish a connection over SSL.
  • Here's the home page for Windows Hosting help content.