Error with python2-cryptography and certbot

This forum is for discussion about general software issues.

Error with python2-cryptography and certbot

Postby scatty » Mon Sep 12, 2016 10:25 am

Hi,

since Let's Encrypt moved its client from letsencrypt to certbot I've got a so far for me unsolvable problem: Each time I'm trying to execute certbot to do anything (event --help) I get the following traceback:

$this->bbcode_second_pass_code('', '
Traceback (most recent call last):
File "/usr/bin/certbot", line 9, in <module>
load_entry_point('certbot==0.8.1', 'console_scripts', 'certbot')()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2589, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2249, in load
return self.resolve()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2255, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/site-packages/certbot/main.py", line 14, in <module>
from acme import jose
File "/usr/lib/python2.7/site-packages/acme/jose/__init__.py", line 37, in <module>
from acme.jose.interfaces import JSONDeSerializable
File "/usr/lib/python2.7/site-packages/acme/jose/interfaces.py", line 9, in <module>
from acme.jose import util
File "/usr/lib/python2.7/site-packages/acme/jose/util.py", line 5, in <module>
import OpenSSL
File "/usr/lib/python2.7/site-packages/pyOpenSSL-0.15.1-py2.7.egg/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/usr/lib/python2.7/site-packages/pyOpenSSL-0.15.1-py2.7.egg/OpenSSL/rand.py", line 11, in <module>
from OpenSSL._util import (
File "/usr/lib/python2.7/site-packages/pyOpenSSL-0.15.1-py2.7.egg/OpenSSL/_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "/usr/lib/python2.7/site-packages/cryptography-1.1-py2.7-linux-armv6l.egg/cryptography/hazmat/bindings/openssl/binding.py", line 13, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: /usr/lib/python2.7/site-packages/cryptography-1.1-py2.7-linux-armv6l.egg/cryptography/hazmat/bindings/_openssl.so: undefined symbol: SSLv3_server_method
')

It seems to be a problem with python2-cryptography and OpenSLL, but so far certbot is the only program having problems with it. Since I have to renew my certificates this is quite a big problem for me at the moment and since letsencrypt has some pretty strict version dependencies a roll back that package is not really possible.

Thanks in advance for all the help I can get here.
scatty
 
Posts: 1
Joined: Mon Sep 12, 2016 10:15 am

Return to General

Who is online

Users browsing this forum: No registered users and 14 guests