nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

IPV6 reverse proxy cannot apply for Let's Encrypt certificate on v2.9.19

Open husthyx opened this issue 2 years ago • 1 comments

Checklist

  • Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
    • Yes
  • Are you sure you're not using someone else's docker image?
    • No
  • Have you searched for similar issues (both open and closed)?
    • Yes

Describe the bug

IPv6 reverse proxy,dns challenge is dnspod,I can normally apply for Let's Encrypt certificates by using Docker inuxerver/swag, and Nginx Proxy Manager can also apply for Let's Encrypt certificates in the previous version. Since the upgrade to v2.9.19, the following information is prompted:,

Internal Error

Error: Command failed: certbot certonly --config "/etc/letsencrypt.ini" --cert-name "npm-4" --agree-tos --email "[email protected]" --domains "*.hXXXd.cn" --authenticator dns-dnspod --dns-dnspod-credentials "/etc/letsencrypt/credentials/credentials-4" An unexpected error occurred: ModuleNotFoundError: No module named 'zope' Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/certbot-log-6ms4iyng/log or re-run Certbot with -v for more details.

at ChildProcess.exithandler (node:child_process:402:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1100:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)

cat /tmp/certbot-log-6ms4iyng/log

2022-12-28 21:47:48,228:DEBUG:certbot._internal.log:Exiting abnormally: Traceback (most recent call last): File "/usr/local/bin/certbot", line 8, in sys.exit(main()) File "/usr/local/lib/python3.7/dist-packages/certbot/main.py", line 19, in main return internal_main.main(cli_args) File "/usr/local/lib/python3.7/dist-packages/certbot/_internal/main.py", line 1707, in main plugins = plugins_disco.PluginsRegistry.find_all() File "/usr/local/lib/python3.7/dist-packages/certbot/_internal/plugins/disco.py", line 192, in find_all cls._load_entry_point(entry_point, plugins) File "/usr/local/lib/python3.7/dist-packages/certbot/_internal/plugins/disco.py", line 199, in _load_entry_point plugin_ep = PluginEntryPoint(entry_point) File "/usr/local/lib/python3.7/dist-packages/certbot/_internal/plugins/disco.py", line 40, in init self.plugin_cls: Type[interfaces.Plugin] = entry_point.load() File "/usr/local/lib/python3.7/dist-packages/pkg_resources/init.py", line 2450, in load return self.resolve() File "/usr/local/lib/python3.7/dist-packages/pkg_resources/init.py", line 2456, in resolve module = import(self.module_name, fromlist=['name'], level=0) File "/usr/local/lib/python3.7/dist-packages/certbot_dns_dnspod/dns_dnspod.py", line 3, in import zope.interface # pylint: disable=W0403 ModuleNotFoundError: No module named 'zope' 2022-12-28 21:47:48,229:ERROR:certbot._internal.log:An unexpected error occurred: 2022-12-28 21:47:48,229:ERROR:certbot._internal.log:ModuleNotFoundError: No module named 'zope'

Nginx Proxy Manager Version v2.9.19

Screenshots

2

Operating System unraid docker

husthyx avatar Dec 28 '22 14:12 husthyx

https://github.com/NginxProxyManager/docker-nginx-full/pull/10

dormancygrace avatar Dec 29 '22 02:12 dormancygrace