Skip to content
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

Present "resolving error for DANE TLSA record" in stead of "no DANE TLSA record" (false negative) #681

Closed
baknu opened this issue Mar 25, 2022 · 0 comments · Fixed by #870
Assignees
Labels
bug Unexpected or unwanted behaviour of current implementations
Milestone

Comments

@baknu
Copy link
Contributor

baknu commented Mar 25, 2022

From a mail conversation between BK and GT (subject: "Comparison between dev.internet.nl and internet.nl" / date: 9 February 2022):

Besides I found the following inconsistency that is a possible false negative in our measurements. Sometimes we do not detect a DANE record that should be there. This happens on all environments. I thought that this would not be possible with DNSSEC signed domains and a validating resolver on the side of Internet.nl. George might be able to tell what is happening here.

You are right. No data and DNSSEC should result to bogus.
I believe here Unbound is returning SERVFAIL (something wrong with
resolving; probably no answer or something else).
I think we need to check the SERVFAIL RCODE and present something
different like resolution error instead of no TLSA record.

Tip: the rcode here
(

data["rcode"] = result.rcode
)
can go before the if and checked at the dane logic.

@baknu baknu added this to the v1.6 milestone Mar 25, 2022
@baknu baknu added the bug Unexpected or unwanted behaviour of current implementations label Mar 25, 2022
mxsasha added a commit that referenced this issue Feb 13, 2023
@mxsasha mxsasha linked a pull request Feb 13, 2023 that will close this issue
mxsasha added a commit that referenced this issue Feb 14, 2023
mxsasha added a commit that referenced this issue Feb 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Unexpected or unwanted behaviour of current implementations
Development

Successfully merging a pull request may close this issue.

2 participants