Hi,
context:
root@v007:/root# freebsd-version -ku
11.2-STABLE-HBSD
11.2--HBSD
root@v007:/root# sysctl hardening.version
hardening.version: 1100056
I upgraded like this:
1. pkg delete -af
2. hbsd-update
3. reboot
4. pkg bootstrap
5. pkg-static clean -y
6. pkg-static upgrade -f
Then I went to install apache and py-certbot (the py27 flavour):
7. pkg install apache24-2.4.33_1
8. pkg install py27-certbot-0.25.1,1
Then I try to run certbot, I get the error which looks like an openssl
error, but I don't know. Should I take this up with the port maintainer?
root@v007:/root# certbot renew
Traceback (most recent call last):
File "/usr/local/bin/certbot", line 11, in <module>
load_entry_point('certbot==0.25.1', 'console_scripts', 'certbot')()
File
"/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
476, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File
"/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
2700, in load_entry_point
return ep.load()
File
"/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
2318, in load
return self.resolve()
File
"/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
2324, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/local/lib/python2.7/site-packages/certbot/main.py", line
10, in <module>
import josepy as jose
File "/usr/local/lib/python2.7/site-packages/josepy/__init__.py",
line 44, in <module>
from josepy.interfaces import JSONDeSerializable
File "/usr/local/lib/python2.7/site-packages/josepy/interfaces.py",
line 8, in <module>
from josepy import errors, util
File "/usr/local/lib/python2.7/site-packages/josepy/util.py", line 4,
in <module>
import OpenSSL
File "/usr/local/lib/python2.7/site-packages/OpenSSL/__init__.py",
line 8, in <module>
from OpenSSL import crypto, SSL
File "/usr/local/lib/python2.7/site-packages/OpenSSL/crypto.py", line
16, in <module>
from OpenSSL._util import (
File "/usr/local/lib/python2.7/site-packages/OpenSSL/_util.py", line
6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File
"/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py",
line 13, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError:
/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so:
Undefined symbol "X509_up_ref"
thanks,
--
johns.t...@gmail.com