SSL Certificate not signed in Plesk

  • Visiting the Plesk Admin Panel at https://myhost.mydomain.com:8443 shows:


    Code
    1. Your connection is not private
    2. Attackers might be trying to steal your information from myhost.mydomain.com (for example, passwords, messages or credit cards).


    I have to click "Advanced" and "Proceed to myhost.mydomain.com (unsafe)" to continue.


    How can I resolve this? Do I have to get an SSL Certificate? :/

  • You can install a Let's Encrypt certificate for free.


    Login to Plesk as admin > Tools & Settings > SSL/TLS Certificate > click the Let's Encrypt button.


    Fill the form. Make sure the domain name field matches the FQDN hostname (myhost.mydomain.com). The email address is required to receive expiration notices.


    If you don't have a proper FQDN hostname, it won't work. In this case, make sure it's working before trying to set up a Let's Encrypt certificate. Otherwise, you may have to wait until the DNS propagates before trying again.


    Once the Let's Encrypt certificate is set up, return to the previous screen (SSL/TLS Certificate) and click at the [change] button next to "Certificate for securing Plesk."


    Select the Lets Encrypt certificate (server pool) and press OK.


    The certificate will be installed and be working, but your browser may still show "Not Secure" for some time. Try to confirm if the certificate is installed correctly by opening the Plesk Admin Panel using a new browser.