-
Notifications
You must be signed in to change notification settings - Fork 21
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
Support for SOA record types #9
Comments
👋 @munnerz I think a PR that allows mocking SOA records would be an OK fit for |
Sure thing, I'll try and find some time over the next few weeks 😄 |
Go for it, a "few weeks" has definitely passed by now 😅 |
Hey all, probably not going to do this after all, just on part of time and what not. I found a workaround in lego with the Here's what I did find though: looks like there is already Hopefully this helps the next person that wants to give this a go! |
As part of cert-manager, we perform SOA record lookups when 'presenting' DNS01 challenges in order to determine which DNS zone should be searched for when solving a challenge.
With challtestsrv, this is obviously not necessary, however in order to make testing my own application easier it would be really helpful if challtestsrv could support SOA record lookups.
This would allow me to run tests whereby cert-manager is pointed at challtestsrv to solve & to 'self check' challenges, before allowing Pebble to check the authorization.
On the other hand, if we aren't doing the expected/sensible thing here then please let me know so I can make appropriate changes in our own implementation!
For what it's worth, we also perform NS lookups in order to find the authority for the zone, so that we can query the authoritative nameservers. This behaviour can be toggled in our client however, so NS record support is not a blocker for us utilising challtestsrv 😄
/cc @cpu
The text was updated successfully, but these errors were encountered: