letsencrypt complaining about openssl < 3, but 3.0.19.1 installed

1 view
Skip to first unread message

William F. Dudley Jr.

unread,
Apr 23, 2026, 9:19:12 PMApr 23
to ques...@freebsd.org
OS is: FreeBSD 13.5-RELEASE-P11

when letsencrypt (py311-certbot-4.2.0,1) runs, it complains:

"/usr/local/lib/python3.11/site-packages/OpenSSL/_util.py:8:
CryptographyDeprecationWarning: You are using OpenSSL < 3.0. Support for
OpenSSL < 3.0 is deprecated and will be removed in the next release.
Please upgrade to OpenSSL 3.0 or later.
from cryptography.hazmat.bindings.openssl.binding import Binding"

However, OpenSSL is already at >3.0: openssl-3.0.19,1

I suppose this is a python problem. A google search suggests using

"pip install --no-binary :all: --force-reinstall cryptography pyopenssl"

but I don't trust this, as I think the right answer uses FreeBSD pkg to
update something -- but what?

also already installed: py311-pyopenssl-25.3.0_1,1

To summarize: installed packages are:

py311-certbot-4.2.0,1
py311-pyopenssl-25.3.0_1,1
openssl-3.0.19,1

and OS is FreeBSD 13.5-RELEASE-P11 (amd64)

Thanks,
Bill Dudley

Reply all
Reply to author
Forward
0 new messages