• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Letsencrypt cffi-1.3.0-cp26-none-linux_x86_64.whl is not a supported wheel on this platform

I'm having some issues installing the Letsencrypt installation on my server:

OS‪CentOS 6.6 (Final)
‬Plesk version12.5.30 Update #24

When attempting to install the extension I am getting the following error:

Error: Failed to install the extension: Executing /usr/local/psa/admin/plib/modules/letsencrypt/scripts/post-install.php failed: Bootstrapping dependencies for centos 6 x86_64... Creating virtual environment... Updating letsencrypt and virtual environment dependencies... cffi-1.3.0-cp26-none-linux_x86_64.whl is not a supported wheel on this platform.

Though after this the extension is present in the Extensions Management page. If I attempt to generate a certificate using the extension, I am then presented with the following error:

Error: Let's Encrypt SSL certificate installation failed: Failed letsencrypt execution: sh: /usr/local/psa/var/modules/letsencrypt/venv/bin/letsencrypt: No such file or directory

If I inspect that location, the venv folder is missing, however there is a folder named venv.xxxxx which is different on each attempt.

I am assuming the key part of the installation error is "cffi-1.3.0-cp26-none-linux_x86_64.whl". I have come to understand that the "cp26" is related to python2.6.x as mentioned in passing by Igor in this thread https://talk.plesk.com/threads/lets-encrypt-support.334195/page-3#post-795778

I'm a bit lost here as my current python version is 2.6.6. When initially I was following instructions WMPU provided on how to install one of these certificates they said it was necessary to have at least 2.7. I have also seen in multiple places that the core python version shouldn't be updated as it could break essential apps like yum. I used this set of instructions to install python 2.7 separately (for 2.7 only, not 3). I'm not even sure if I do or don't need 2.7.

I am able to generate certificates via SSH and I've been able to copy and paste from the cert.pem and privkey.pem files directly into the Plesk control panel, e.g. for https://stage.bedevious.co.uk/, but this doesn't work too well, is only graded B by SSL Labs and browsers like FireFox still throw a security warning.
 
Back
Top