Is it possible to secure webmail without domain being hosted on Plesk using Let's Encrypt?

Follow

Comments

7 comments

  • Avatar
    Lok Ming Chu (Edited )

    The "Use Let's Encrypt certificate" part is not update

    "FcgidInitialEnv PP_CUSTOM_PHP_CGI_INDEX fastcgi" need change to "FcgidInitialEnv PP_CUSTOM_PHP_CGI_INDEX plesk-php73-fastcgi"

    ===== My Plesk version =====

    Plesk Obsidian
    Version 18.0.20, last updated on Oct 29, 2019 11:00 PM

    0
    Comment actions Permalink
  • Avatar
    Nick Bucko

    How am I supposed to use a Let's Encrypt Wildcard on the server that is just hosting mail?  Since the site is not hosted on the server hosting mail the LE file validation will fail.

    0
    Comment actions Permalink
  • Avatar
    Nick Bucko

    I followed the second option, creating a webmail subdomain and it now I get an internal server error for webmail and I can't turn webmail back on under the primary domain because there is a subdomain with the name webmail.xxxx.com.  These workarounds don't seem to work at all.

    0
    Comment actions Permalink
  • Avatar
    Ivan Postnikov

    Hello @Nick,

    There're plans to add functionality to assign TLS Certificate to Webmail on a domain without hosting.

    As for the issue, you currently have, please, submit a request for Plesk Support, additional investigation is required. If the license was bought from us directly, the request may be submitted to us. If it was purchased from our partner, submit a request to them.

    0
    Comment actions Permalink
  • Avatar
    Bulat Tsydenov

    @Lok Ming Chu

    Hi,

    I agree with you because starting from Plesk Obsidian PHP by OS vendor my be not installed at all. The article will be modified accordingly.

     

    0
    Comment actions Permalink
  • Avatar
    Alexander Koch (Edited )

    As a workround for roundcube:

    1. Copy /usr/local/psa/admin/conf/templates/default/webmail/roundcube.php -> /usr/local/psa/admin/conf/templates/custom/webmail/roundcube.php
    2. Edit the custom roundcube.php -> Append following Line under Alias /roundcube/ :
    Alias /.well-known/acme-challenge "/var/www/vhosts/default/htdocs/.well-known/acme-challenge"
    3. plesk sbin httpdmng --reconfigure-all
    4. Add Subdomain webmail.domain.tld
    5. Secure this Subdomain with Let`s Encrypt
    6. Click SSL on the Maindomain, click Advanced Settings and secure webmail with the certificate from the Subdomain

    And thats all, i hope this helps.

    Greetz Alex

    0
    Comment actions Permalink
  • Avatar
    Ivan Postnikov

    Hello Alexander Koch

    Thank you for the suggestion, it may be useful for other Pleskians.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Have more questions? Submit a request