-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update requirement to specify zope module #3
Comments
Yep I'd say that dns plugin is the place to specify and that should unblock things for the future. EDIT: I've added zope to my project as mentioned. |
Hi, thanks for replying to my issue. |
hey, I was setting this project up just now and I still have this issue. When trying to run the service I get:
Does it have a known workaround or should I wait for the solution to reach the package? |
I can confirm that |
pip install zope for me exits on error also
|
Hi, currently running on nginxproxymanager and we get this error which can be fixed by installing zope(pip install zope). From my understanding is the requirements for all the different certbot module are install at image build. I think zope is not there because it's not listed in the requirement of freedns module but it is a requirement.
Error: The 'certbot_dns_freedns.dns_freedns' plugin errored while loading: No module named 'zope'. You may need to remove or update this plugin. The Certbot log will contain the full error details and this should be reported to the plugin developer.
Fixed by pip install zope
Right now the version of certbot_dns_freedns in NPM is 0.1.0 but I just sent a PR for updating to 0.2.0. If this make change and we can add zope to the requirement we could modify the PR to get 0.3.0 which would include the correct requirement ?
PR: NginxProxyManager/nginx-proxy-manager#3750
I guess this is where we should add zope as a requirement ?
https://github.com/schleuss/certbot_dns_freedns/blob/main/setup.py#L6-L12
The text was updated successfully, but these errors were encountered: