NethServer Version: 7.4 Module: Server Certificate
When I try to request a new Let’s Encrypt Certificate, I receive the following error:
Domains_ _Traceback (most recent call last): File "/usr/bin/certbot", line 9, in <module> load_entry_point('certbot==0.31.0', 'console_scripts', 'certbot')() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point return ep.load() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.7/site-packages/certbot/main.py", line 21, in <module> from certbot import client File "/usr/lib/python2.7/site-packages/certbot/client.py", line 16, in <module> from acme import client as acme_client File "/usr/lib/python2.7/site-packages/acme/client.py", line 37, in <module> requests.packages.urllib3.contrib.pyopenssl.inject_into_urllib3() # type: ignore File "/root/.local/lib/python2.7/site-packages/urllib3/contrib/pyopenssl.py", line 118, in inject_into_urllib3 _validate_dependencies_met() File "/root/.local/lib/python2.7/site-packages/urllib3/contrib/pyopenssl.py", line 153, in _validate_dependencies_met raise ImportError("'pyOpenSSL' module missing required functionality. " ImportError: 'pyOpenSSL' module missing required functionality. Try upgrading to v0.14 or newer.
The email address I use is the same as I have always used and the server in question does email me on that email address.
The Domains in the list is the FQDN domain in the list and I use it to connect to the server so I know its valid.
Not sure what I am missing here, other than certain software upgrades which have occured which has broken this functionality?
The error looks similar tothis, which suggest to use pip to remove some packages and yum to reinstall the correct ones (but, when using pip, take care on what is removed as it can create a mess).
Other similar issues…