I can sucessfully create the _acme-challenge for my dns reccord
name : _acme-challenge.website1.client.qa.web.example.net
When I “dig” the reccord, I have the following answer (I obviously changed actual DNS names to example.net)
; <<>> DiG 9.11.1-P1 <<>> -t txt _acme-challenge.website1.client.qa.web.example.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45481
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
I don’t understand ACME very well, and you should read the draft (or one of the older drafts) or other documentation, but i believe the DNS value should be base64(SHA256(key authorization)) rather than the key authorization directly.
Hey. I’ve made a hook for the dehydrated client for DNS-01 verification in Azure:
We’re using it on around 20 servers without issues. Let me know if you need assistance. There’s a small glitch in the latest release which has already been fixed in HEAD but if you’re interested I’ll do an actual release with the fix included, just let me know.