How to secure Plesk login page with Let's Encrypt certificate

Created:

2016-11-16 13:20:31 UTC

Modified:

2017-08-16 17:35:09 UTC

15

Was this article helpful?


Have more questions?

Submit a request

How to secure Plesk login page with Let's Encrypt certificate

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk Onyx for Linux
  • Plesk Onyx for Windows
  • Plesk 12.0 for Windows
  • Plesk 12.5 for Windows

Question

How to secure Plesk login page with Let's Encrypt certificate?

Answer

  1. Install Let's Encrypt extension in Extensions menu
  2. In Plesk create a domain that will be used to login to Plesk interface, if it was not created yet. For example, it is example.com
  3. Make sure that the same hostname is set in Tools & Settings > Server Settings:
    secure3.png

    Note: this domain name should be registered and resolved to your server.

  4. Go to Subscriptions > example.com > Websites & Domains > Let's Encrypt and click Install or Renew button (if Let's Encrypt certificate was already installed on the domain)
  5. Go to Tools & Settings > SSL/TLS Certificates and click Change on the option Certificate for securing Plesk:
    secure.png
  6. Then, select the certificate of the required domain:
    secure2.png
  7. Logout, refresh the page and login again.

If SSL/TLS certificate was already provided by Let's Encrypt directly:

  1. Go to Tools & Settings > SSL/TLS Certificates
  2. Upload your certificate by clicking Add button.
  3. Then click Change near the Certificate for securing Plesk field.
  4. In the opened Secure Plesk dialog select one of the available certificates and click OK.

Visit Plesk Administrator's Guide for more details.

Have more questions? Submit a request

5 Comments

  • 0
    Avatar
    Azzam Daaboul

    Hi there,

    This should work, but when I activate "let's encrypt" the domain become un-accessable :)

    Best,

    Azzam

  • 0
    Avatar
    Lev Iurev

    Hi @Azzam, please let me know the error.

  • 0
    Avatar
    Harry

    this solution does not work when plesk admin login is installed on a subdomain, e.g.: https://subdomain.example.com:8443

    how to solve it?

     

  • 0
    Avatar
    Artyom Baranov

    Hi, Harry!

    After assigning a Let's Encrypt certificate to a subdomain just go to Tools & Settings > SSL/TLS Certificates

    Find the option Certificate for securing Plesk and click on [Change] button right to it.

    Choose the certificate assigned to subdomain and click OK.

  • 0
    Avatar
    Harry

    Hi Artyom,

    i can confirm it works.

    looks like it is now also updated in this article.

     

    thx!

Please sign in to leave a comment.