SSL Certificate Installation on Plesk Onyx

SSL Certificate Installation on Plesk Onyx

Once an SSL certificate is activated and all validation requirements are fulfilled, the SSL certificate will be issued and sent to your administrative contact email address. Additionally, you can download the SSL certificate from your 1Byte account. Upon receipt of the SSL certificate, you may proceed with the installation process.

The most frequent SSL tasks for the Plesk panel are described below:

Enable HTTPS connection

Depending on the Plesk account type, you can see two web interfaces:

  • Service Provider view is the default for Server Administrator and Reseller accounts;
  • Power User view is the default for Customer account.

Step 1

For Service Provider view, go to Domains section and click on your domain name that you are going to secure:

Step 2

Click on SSL/TLS Certificates.

Step 3

For Power User view, go to Websites & Domains >> Find the right domain name and click SSL/TLS Certificates.

Step 4

Further instructions will be the same for both views. You will see the title of your SSL for which CSR code was generated, click on it to proceed. The faded C (certificate) and A (CA certificate) icons indicate that SSL certificate file and CA bundle have not uploaded yet.

Step 5

On the next page you will see the option to upload SSL certificate file (.crt) and CA certificate (.ca-bundle) which can be downloaded in your 1Byte account.

Step 6

Also, it is possible to upload SSL certificate and CA certificate in text format. Make sure that there are no extra spaces in CA certificate code:

Step 7

Once done, you will see the successful message and certificate (C) and certificate authority (A) icons will become brighter.

Step 8

Next step is to assign SSL certificate to the hosting services:

Step 9

Find your SSL certificate in drop-down list and click OK.

Step 10

Successful SSL installation will be indicated with this message.

You can also check it using this tool: https://ssl-checker.1byte.com/

Redirect HTTP to HTTPS

To force HTTPS connection, you need to choose Hosting settings (step 8 in the first section Enable HTTPS connection), tick Permanent SEO-safe 301 redirect option and click Apply.

SSL installation when CSR was generated elsewhere

(you have private key, SSL certificate file and CA bundle)

Step 1

Go to Domains section and choose your domain name for Service Provider view (step 1-2 in the first part) or Websites & Domains (step 3 in the first section Enable HTTPS connection).

Step 2

Click Add SSL/TLS Certificate.

Step 3

Put the name of SSL certificate, upload Private key, SSL certificate and CA certificate (CA bundle) either in separate files:

OR in text format:

Step 4

Choose the domain name (steps 1-2 OR 3 from the first section Enable HTTPS connection) and complete steps 8-10 in the first part to assign this SSL certificate to the particular domain name. SSL installation can be checked by this tool: https://ssl-checker.1byte.com/

Retrieve a private key for multiple SSL installations

In order to use the same SSL certificate (Multi-Domain, Wildcard, etc.) for other domain names, or hosting servers the private key is required.

If you successfully installed SSL certificate to the Plesk Panel, the private key along with all SSL certificates can be downloaded following the steps 1-3 from the first part Enable HTTPS connection and clicking on green arrow. The SSL certificates and the private key will be provided in PEM format.

Secure Plesk login page and mail services

Step 1

To secure the Plesk login page and mail services (SMTP, IMAP, POP3) you need to login as Administrator or have administrator privileges. Go to Tools and Settings and click SSL/TLS certificates.

Step 2

You will see two options: 1) Securing Plesk (login page) and 2) Securing mail.

Step 3

Choose correct SSL certificate and click OK:

Step 4

The successful installation will indicate the following message:

Step 5

You can check the login page by entering your domain name and 8443 port:

Step 6

To secure mail services SMTP (25, 465), POP3 (110, 995), IMAP (143, 993) with SSL certificate, follow steps 1-2 from this part Secure Plesk login page and mail services and click on the second option Change. The SSL installation process will be the same as shown in steps 3-4 in this part Secure Plesk login page and mail services.

Secure webmail

Step 1

To secure webmail interface, go to Domains section and choose your domain name for Service Provider view (step 1-2 from the first part Enable HTTPS connection) or Websites & Domains (step 3 in the first part Enable HTTPS connection) and click SSL/TLS Certificates.

Step 2

Choose SSL certificate, click Secure Webmail and check a successful notification.

Step 3

You can check the webmail service using webmail subdomain along with your domain name in this format: https://webmail.example.com:

That’s it!