Skip to content
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

Doesn't work with certbot 2.1.0 #14

Open
simplexify opened this issue Jan 4, 2023 · 3 comments
Open

Doesn't work with certbot 2.1.0 #14

simplexify opened this issue Jan 4, 2023 · 3 comments

Comments

@simplexify
Copy link

Hi

Using certbot-pdns 1.2.0 installed via pip3 on an ubuntu 22.04 system with certbot 2.1.0. Same results on an ubuntu 20.04 system with identical certbot and certbot-pdns versions.

Obtaining a certificate works, but an error is thrown at the end, which seems to result in the renewal file being empty.

Note that the syntax seems to have changed with for the --authenticator parameter, as it only works if I specify authand not when I specify certbot-pdns:auth. This is consistent with how the plugin is now listed in certbot plugins --text

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator auth, Installer None
Requesting a certificate for redacted.domain.eu
Performing the following challenges:
dns-01 challenge for redacted.domain.eu
Notifying zone domain.eu....
Waiting 5 seconds...
Waiting for verification...
Cleaning up challenges
usage: 
  certbot [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN] ...

Certbot can obtain and install HTTPS/TLS/SSL certificates.  By default,
it will attempt to use a webserver both for obtaining and installing the
certificate. 
certbot: error: argument -a/--authenticator: expected one argument

Seems like a compatibility issue with the syntax of certbot 2.1.0?

@simplexify
Copy link
Author

Same results with certbot 1.21.0 installed from apt instead of certbot 2.1.0 installed with pip3.

@robin-thoni
Copy link
Owner

Hi,
I do not use or maintain this plugin anymore.

@decryptus said they would maintain it... 3 years ago :) So, if (other) people/you are interested in maintaining it, I can give permissions on the repo and pypi.

Sorry for not providing any help here...

@Dervish13
Copy link

Hi,
@simplexify and I have found an issue and tested the fix ( tldr: zope interface not used anymore in newer certbot versions ). We would like to start maintaining the plugin. We are still using it and we would like to keep it up to date and working for new releases of certbot.
Can you please give us permissions on the repo and pypi ( my pypi username: dervish13 )?
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants