[HUB] Let's Encrypt

Created:

2016-11-16 12:47:23 UTC

Modified:

2017-08-08 13:09:10 UTC

0

Was this article helpful?


Have more questions?

Submit a request

[HUB] Let's Encrypt

Applicable to:

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

This article presents the list of most common issues related to Let's Encrypt certificates installation/configurations issues.

  • Unable to activate Let's Encrypt: Failed letsencrypt execution

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: Traceback (most recent call last):
    File &quot;/opt/psa/var/modules/letsencrypt/venv/bin/letsencrypt&quot;, line 7, in <module>
    from letsencrypt.cli import main

    Resolution is described in KB #213372089

  • Installation of Let's Encrypt SSL certificate for a domain fails with the error in web interface alike

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: An unexpected error occurred:
    SSLError: [Errno 1] _ssl.c:504: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
    Please see the logfiles in C:\\Program Files (x86)\\Parallels\\Plesk\\var\\modules\\letsencrypt\\logs for more details.

    Resolution is described in KB #213379609

  • Cannot install Let's encrypt certificate for a domain: Failed letsencrypt execution: Failed authorization procedure

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: Failed authorization procedure.     example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from    http://example.com/.well-known/acme-challenge/FpudeTlHgkrlU34as62taMhVLxMY0HwmyCJyeQj0lZk [ 203.0.113.2]: 500,  www.example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response     from http://www.example.com/.well-known/acme-challenge/MIm7vDr3buWubgbk1H4ITkDxsmggaPwW2sXEycbCSog [ 203.0.113.2]: 500

    Resolution is described in KB #213945765

  • Cannot install Let's Encrypt extension: Access is denied: 'Lib'

    Error: Failed to install the extension: Executing C:\\Program Files (x86)\\Parallels\\Plesk\\admin\\plib\\modules\\letsencrypt\\scripts\\post-install.php failed: Traceback (most recent call last): File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\runpy.py", line 72, in _run_code exec code in run_globals File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\site-packages\\virtualenv.py", line 2380, in main() File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\site-packages\\virtualenv.py", line 853, in main symlink=options.symlink) File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\site-packages\\virtualenv.py", line 1021, in create_environment site_packages=site_packages, clear=clear, symlink=symlink)) File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\site-packages\\virtualenv.py", line 1187, in install_python mkdir(lib_dir) File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\site-packages\\virtualenv.py", line 469, in mkdir os.makedirs(path) File "C:\\Program Files (x86)\\Parallels\\Plesk\\python\\lib\\os.py", line 157, in makedirs mkdir(name, mode) WindowsError: [Error 5] Access is denied: 'Lib'

    Resolution is described in KB #213909665

  • Cannot install Let's Encrypt certificate: The system cannot find the path specified.

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: The system cannot find the path specified.

    Resolution is described in KB #213921445

  • Cannot install Let's Encrypt certificate: Failed authorization procedure. 404

    Failed letsencrypt execution: Failed authorization procedure. 404 
    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: Failed authorization procedure. www.example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://www.example.com/.well-known/acme-challenge/DqdSr_8FIGocVT1VJpWYckpUIbDwTvkmL1H1A6BN36U [203.0.113.2]: 404, example.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://example.com/.well-known/acme-challenge/LfCVi2XCovUAlgqCDdlrTUWWlOeTaM8yHK9pINmc2dM [203.0.113.2]: 404

    Resolution is described in KB #213373069

  • Let's Encrypt SSL certificate installation failed - not recognized as an internal or external command

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: '&quot;D:\\Program Files (x86)\\Parallels\\Plesk\\/var/modules/letsencrypt/venv\\Scripts\\letsencrypt.exe&quot;' is not recognized as an internal or external command, operable program or batch file.

    Resolution is described in KB #213918725

  • It is not possible to install a certificate on a particular domain. If a domain with a Let’s Encrypt certificate was removed, another Let’s Encrypt certificate could not be installed on the domain if it was re-created.

    Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: 2016-02-26 11:22:47,151:WARNING:letsencrypt.cli:Root (sudo) is required to run most of letsencrypt functionality.
    2016-02-26 11:22:54,349:WARNING:letsencrypt.client:Non-standard path(s), might not work with crontab installed by your operating system package manager
    Install certificate failure: Unable to set certificate name :
    IMPORTANT NOTES:
    - Congratulations! Your certificate and chain have been saved at /usr
    /local/psa/var/modules/letsencrypt/etc/live/domainname.ru/fullchain.pe
    m. Your cert will expire on 2016-05-26. To obtain a new version of
    the certificate in the future, simply run Let's Encrypt again.

    Resolution is described in KB #213404449

  • Let's encrypt certificates renewal failure on domains configured with letsencrypt script via command line utility Domains are configured to use letsencrypt via CLI, e.g.

    ~# /opt/psa/admin/plib/modules/letsencrypt/scripts/le-run -d example.com -d www.example.com

    Resolution is described in KB #213938505

  • Let's Encrypt installation issue on Debian 6: Broken packages

    Error: Failed to install the extension: Executing /opt/psa/admin/plib/modules/letsencrypt/scripts/post-install.php failed: Bootstrapping dependencies for debian squeeze... E: Broken packages

    Installation of a load balancer in a virtual environment needs additional configuration of the environment. Please contact Virtuozzo Technical support .

  • Let's Encrypt could not be started. String could not be parsed as XML

    The following error occurs while accessing Let's Encrypt extension:

    ERROR: Exception
    String could not be parsed as XML

    Resolution is described in KB #213943925

  • Let's Encrypt cannot request certificate for a domain name with upper and lower cases

    The following error occurs while trying to request certificate:

    Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: WARNING:letsencrypt.cli:Root (sudo) is required to run most of letsencrypt functionality.
    An unexpected error occurred:
    UnexpectedUpdate: AuthorizationResource(body=Authorization(status=Status(pending), challenges=(ChallengeBody(chall=TLSSNI01(token=&quot;F.0\\xe2\\xeb\\xa0+\\xdc\\xfc\\xb4\\xb1Z5\\xa0qfq\\xd1F[B\\xd6\\xe0v\\xa0\\xca'8\\xaa\\x0f\\xd1B&quot;), status=Status(pending)..

    Resolution is described in KB #213906645

Have more questions? Submit a request
Please sign in to leave a comment.