These Dependency were installed after which Letsencrypt stopped working
fpdf
reportlab
influxdb-client
jinja2
weasyprint
Pillow==9.0.0
matplotlib-label-lines
google-auth
google-auth-oauthlib
google-auth-httplib2
google-api-python-client
PyPDF4
|Webmin version|2.101 |Usermin version|2.001|
|Virtualmin version|7.8.2 |Authentic theme version|21.04 |
|Time on system|Monday, November 20, 2023 3:38 AM|Kernel and CPU|Linux 5.4.0-166-generic on x86_64|
|Processor information|AMD EPYC 7282 16-Core Processor, 4 cores|System uptime|8 days, 0 hours, 34 minutes|
request failed : Web-based validation failed :
/bin/letsencrypt:6: DeprecationWarning: pkg_resources is deprecated as an API. See Package Discovery and Resource Access using pkg_resources - setuptools 68.2.2.post20231119 documentation
from pkg_resources import load_entry_point
/usr/lib/python3/dist-packages/requests/init.py:89: RequestsDependencyWarning: urllib3 (2.1.0) or chardet (3.0.4) doesn’t match a supported version!
warnings.warn("urllib3 ({}) or chardet ({}) doesn’t match a supported "
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/requests_toolbelt/_compat.py”, line 49, in
from requests.packages.urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name ‘appengine’ from ‘urllib3.contrib’ (/usr/local/lib/python3.8/dist-packages/urllib3/contrib/init.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/bin/letsencrypt”, line 11, in
load_entry_point(‘certbot==0.40.0’, ‘console_scripts’, ‘certbot’)()
File “/usr/local/lib/python3.8/dist-packages/pkg_resources/init.py”, line 536, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File “/usr/local/lib/python3.8/dist-packages/pkg_resources/init.py”, line 2931, in load_entry_point
return ep.load()
File “/usr/local/lib/python3.8/dist-packages/pkg_resources/init.py”, line 2518, in load
return self.resolve()
File “/usr/local/lib/python3.8/dist-packages/pkg_resources/init.py”, line 2524, in resolve
module = import(self.module_name, fromlist=[‘name’], level=0)
File “/usr/lib/python3/dist-packages/certbot/main.py”, line 20, in
from certbot import client
File “/usr/lib/python3/dist-packages/certbot/client.py”, line 14, in
from acme import client as acme_client
File “/usr/lib/python3/dist-packages/acme/client.py”, line 16, in
from requests_toolbelt.adapters.source import SourceAddressAdapter
File “/usr/lib/python3/dist-packages/requests_toolbelt/init.py”, line 12, in
from .adapters import SSLAdapter, SourceAddressAdapter
File “/usr/lib/python3/dist-packages/requests_toolbelt/adapters/init.py”, line 12, in
from .ssl import SSLAdapter
File “/usr/lib/python3/dist-packages/requests_toolbelt/adapters/ssl.py”, line 16, in
from …_compat import poolmanager
File “/usr/lib/python3/dist-packages/requests_toolbelt/_compat.py”, line 51, in
from urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name ‘appengine’ from ‘urllib3.contrib’ (/usr/local/lib/python3.8/dist-packages/urllib3/contrib/init.py)