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.
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!