plesk / letsencrypt-plesk

Let’s Encrypt extension for Plesk gives all Plesk users the power to get a free Let’s Encrypt certificate with just a couple of clicks.
https://www.plesk.com/extensions/letsencrypt/
180 stars 25 forks source link

Failed letsencrypt execution: Traceback (most recent call last): #152

Closed tibor closed 7 years ago

tibor commented 7 years ago

Hi,

Inalways get the following error message onmy webspace when I try to add letsencrypt certificates for any of my domains.

Kind regards

Tibor

Failed letsencrypt execution: Traceback (most recent call last):
File "/opt/psa/var/modules/letsencrypt/venv/bin/certbot", line 7, in <module>
from certbot.main import main
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/certbot/main.py", line 13, in <module>
from acme import jose
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/acme/jose/__init__.py", line 37, in <module>
from acme.jose.interfaces import JSONDeSerializable
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/acme/jose/interfaces.py", line 9, in <module>
from acme.jose import util
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/acme/jose/util.py", line 5, in <module>
import OpenSSL
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/OpenSSL/rand.py", line 12, in <module>
from OpenSSL._util import (
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "/usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 15, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: /lib/x86_64-linux-gnu/libssl.so.1.0.0: version `OPENSSL_1.0.2' not found (required by /usr/local/psa/var/modules/letsencrypt/venv.6DZjQ/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so)

The sys admin has updated openssl, but it is still not working:

root@ws2:~# openssl version -v
OpenSSL 1.0.2g 1 Mar 2016
xgin commented 7 years ago

In version 2.0 we replaced Python-based certbot with PHP-based client: the issues should be fixed now.