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

Duck DNS dns-01 challenge handler #363

Merged
merged 1 commit into from
Mar 18, 2019
Merged

Duck DNS dns-01 challenge handler #363

merged 1 commit into from
Mar 18, 2019

Conversation

philippn
Copy link
Contributor

Hi there,
Thanks for ACMESharp, it was really handy for creating a LE cert for my Duck DNS domain. Since I learned a little bit about ACMESharp, LE and Duck DNS on the way, I have created a DnsChallengeHandler for Duck DNS.

It's basically copied of the DNS Made Easy handler and adjusted to work with Duck DNS (which is as easy sending a GET request to the update endpoint). For more details, please refer to the paragraph TXT Record API at https://www.duckdns.org/spec.jsp.

I have tested this extension with a Powershell script of mine, and it works fine so far. One word of caution though: I'm not an everyday .NET programmer and I noticed the GUIDs that are spread over various places, namely the psd1 file, nugetspec and assemblyinfo. Since it is basically a copy of the DNSMadeEasy Provider, the Guids probably need to be changed, before merging it.

Thanks and keep up the good work!

@ebekker ebekker merged commit eb11021 into ebekker:master Mar 18, 2019
@ebekker
Copy link
Owner

ebekker commented Mar 18, 2019

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

Successfully merging this pull request may close these issues.

2 participants