-
-
Notifications
You must be signed in to change notification settings - Fork 202
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
Expose EDE information via API if available #2135
Conversation
Signed-off-by: DL6ER <[email protected]>
Does this come as part of the upstream query response? |
No, there is a hard-coded list of reasons defined inside Lines 2175 to 2211 in 91ea8d4
|
Ah-hah, cool! I only asked as I couldn't see any added as part of this PR :) |
Yeah, this PR basically re-adds what we had before. EDE was already exposed via the Telnet API to the frontend but this seems to have been forgotten in the v6 migration. Not that I'd recall the web interface actually used it, though... |
Ah, okay, but that seems to be numeric only, not a human-friendly text representation |
What does this implement/fix?
Expose extended DNS error codes (and human-readable textual interpretation if available) via the
queries
API. This is especially useful in the vicinity of DNSSEC issues likeBOGUS
as it can provide further reasoning such asDNSSEC signature expired
:Related issue or feature (if applicable): N/A
Pull request in docs with documentation (if applicable): N/A
By submitting this pull request, I confirm the following:
git rebase
)Checklist:
developmental
branch.