Closed fabiorauber closed 2 years ago
@fabiorauber Thanks for the report. I haven't seen that error yet myself, but I'll take a look. Can you share what version of PowerDNS you're running?
Sure @zachomedia, I've tested with version 4.1.5.
@fabiorauber I can't download PowerDNS 4.1.5 for testing as they have been removed as it's end of life. However, based on the error message, I have updated the code to explicitly set disabled
to false
on the record.
Can you try this test image I built? zachomedia/cert-manager-webhook-pdns:test-disabled-key-fix
If it works, I'll merge the branch and tag a 2.0.1.
I believe this will fix it, digging through PowerDNS Auth repo I found https://github.com/PowerDNS/pdns/pull/8325, where the disabled
field was made optional in 4.3.
Hi @zachomedia, I've tested with "test-disabled-key-fix" version tag and, indeed, the certificate was issued successfully. Thank you!
Awesome, thanks for the confirmation @fabiorauber! I'll merge it in and tag a release then.
v2.0.1 has been released. Thanks for reporting the issue @fabiorauber!
I'm experiencing errors when presenting challenges to PowerDNS using the webhook container image zachomedia/cert-manager-webhook-pdns:v2.0.0.
I've downgraded cert-manager-webhook-powerdns to version v1.0.0 and the challenge was validated successfully.