-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Allow DNS challenges not just for cloudflare #635
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
Allow DNS challenges not just for cloudflare #635
Conversation
e4a47ee
to
3fec135
Compare
Docker Image for build 6 is available on DockerHub as |
Docker Image for build 7 is available on DockerHub as |
Amazing work! I'm unable to test 100% because I use AWS Route53 for my DNS and it's not in the list. Can you confirm which providers you have successfully tested with? |
Docker Image for build 8 is available on DockerHub as |
Route 53 is at the very bottom of the list but should be there. |
Ah yep I didn't look hard enough. So I just tried this out and got this:
Looks like the arg isn't supported, and not sure if it's required since the AWS creds have to be supplied in other ways according to the certbot docs. |
Oh yeah, AWS was the odd one out, I had a special case just for AWS in the frontend, however when it came to the backend I totally forgot about it. Unfortunately I can't test it myself, however I pushed some changes which I'm pretty sure should get Route53 working. |
Docker Image for build 10 is available on DockerHub as |
Route53 works now :) |
how can I update for this? |
Yep that will work once this is part of the main release. I usually create an official release a couple of days after going on a PR merge spree. You can watch releases for this with the Watch button at that top of this page and when you get the email, do your update. |
This merge request would allow way more providers for DNS challenges to request wildcard certificates, not just for Cloudflare users.
These new providers are collected in an easily maintainable list
global/certbot-dns-plugins.js
.As a little bonus "Internal Errors" as thrown by the backend now show the stack of what exactly went wrong, so users can sort out some problems on their own. This was requested in issue #627 as well.