How to install SSL certificate for a domain in Plesk




  • Avatar
    Tanja Kluth

    How do I upgrade a SSL Certificate to Intermediate or Chain? 

    I have a valid certificate, when i try to update it to intermediate it says incompatible key and certificate

  • Avatar
    Ivan Postnikov

    Hello @Tanja, 

    The intermediate certificate is a separate type of certificates, which is used together with a server certificate. More information, for example, may be found here.

    For obtaining required info regarding your certificate, please, contact corresponding certificate authority.

  • Avatar
    Tanja Kluth (Edited )

    thank you, but i already have everything, i only need to add it into plesk somehow.

    Do i just overwrite the certificate i already have there? Or do i add it under the old certificate? 

    Edit: i solved my problem now, it is really related to how to add the intermediate certificate when you already have a certificate

    please! I need an additional walkthrough for the case 


  • Avatar
    Ivan Postnikov

    Hello @Tanja, Could you, please, clarify the question? As I can see from the reply, the issue is already resolved.

    Could you please give more details about the scenario you are trying to apply? 

    This will allow to give you more precise answer.

  • Avatar
    Tanja Kluth

    Hello Ivan,

    the problem is the change from installed SSL certificate which is accepted from almost every browser as secure except safari (and some other mobile exceptions) to the extended "intermediate" certificate.

    So i had my URL running for a few month under the normal Commodo SSL certificate but then started to get complains from customers that some browsers still marked my url as unsecure. i contacted commodo about it and they gave me an intermediate certificate with a vage instruction to add it under the normal certificate in plesk..

    i had 1 week struggle till i figured out they ment that literal AND that i had to redo it underplesk with the normal certificate top and the intermediate bottom. 

    i work for a small company and i m the technical support for everything here, a jack of all trades is a master of non so i (and probally other people) need that "how-to" in case i need to do that again in a few month and i forgot how to do it (or someone else like me totally new to that problem needs as well) so my request is if you can make a more detailled walk-though.

    i would actually do that myself if you want (as long as i still know how) but i dont think i can? 

  • Avatar
    Ivan Postnikov

    Hello @Tanja, thank you for sharing the additional details.

    > i would actually do that myself if you want (as long as i still know how) but i dont think i can? 

    Feel free to share detailed steps which helped you to achieve the goal.

    Based on this information, this article will be updated or the new one will be created. 

  • Avatar
    Scott S.

    How do you install a Let's Encrypt certificate on a domain that is only hosting emails (no web hosting)? There is an option to select a certificate on the Mail Settings tab, but I don't see any place to actually setup the certificate.

  • Avatar
    Alexandr Redikultsev (Edited )

    Hello, @Scott S.

    As Let's Encrypt require validation before certificate will be provided, and validation is performed by creating a .well-known folder in the document root, so domain should have a hosting to perform a validation. It is possible, however, try to trick the process via CLI, by specifying another document root for the validation:

    # plesk bin extension --exec letsencrypt cli.php --help | grep webroot-path
    --webroot-path|-w <string> Obtain certs by placing files in a webroot directory.

    Check this one out for additional info: How to secure Plesk and mail server with Let's Encrypt certificate via CLI?

  • Avatar

    Hi,I just installed a custom SSL certificate using the Plesk administrative panel.
    Also I set the right certificate in the IP setting and also restarted Apache
    But when I look at the domain panel "Hosting setting" I see only the default certificate available.

    Any tip

  • Avatar
    Alexandr Redikultsev

    Hi @Webmaster!

    Try uploading the cert via Domains > > SSL/TLS certificates. After that, it should be available for the domain.

  • Avatar

    I can not install Let's Encrypt on my hosting at a virtual server. I receive this message:
    Error: Could not issue to Let's Encrypt SSL / TLS certificate for [...]

    Let's connect to the Let's Encrypt server
    Please try again later or report the issue to support.
    Could not obtain directory: cURL error 6: Could not resolve host:; Name or service not known (see

  • Avatar
    Robert Asilbekov


    There is a name resolution issue on your side. - "Could not resolve host:; Name or service not known" 
    Make sure that the "" could be resolved from your server.

  • Avatar

    @Robert Asilbekov

    I solved by restarting the server.

  • Avatar
    Priyank S (Edited )

    hey, in my plesk i cannot see options for encrypt or secure your site, what shall i do?

    I have ssl certificate ready with me.

  • Avatar
    Ivan Postnikov

    Hello @Priyank,

    What version of Plesk is used? Do you have access to Plesk as administrator?

    Do you have SSL support activated at Domains > > Hosting Settings?

  • Avatar
    Priyank S

    i am using plesk 12.5.30 version.

    In hosting setting it is asking to install the ssl certificate first, I have already uploaded the file in webroot directory as mentioned by the ssl team.

    But i am not getting the option to upload the crt file.

    Thanks for the prompt reply.

  • Avatar
    Ivan Postnikov


    > But i am not getting the option to upload the crt file.

    This should be done at 

    Domains > > SSL Certificates:

    After uploading, the certificate will be available for selection at Domains > > Hosting Settings

  • Avatar
    Priyank S

    It should have but it isn't available.

    I am stucked here since yesterday.

    Does it take time to process because I have uploaded it yesterday ?

  • Avatar
    Alisa Kasyanova

    @Priyank S
    The Domains > > SSL Certificates option is missing under the domain, am I right? If so, please make sure that SNI is enabled on the server:

Please sign in to leave a comment.

Have more questions? Submit a request