Tony Finch <[email protected]> writes:
> I have had another read through.
Thanks for the extra pass.
(we still have IETF-wide last call to wade through too, FYI)
> In the intro, one of the example uses for EDE is a server returning errors
> because it has not finished starting up, but there is no EDE code for this
> case.
It's this one:
3.15. Extended DNS Error Code 14 - Not Ready
The server is unable to answer the query as it is not fully
functional (yet).
> Re. EDE 0 "other", is it supposed to cover the situation when there are
> multiple errors, e.g. different authoritative servers have different
> problems?
One, the latest version talks about servers MAY put in more than one
EDE. But 0/other was "not in the list", IE there is not currently
defined code that would help me but I want to include an error message
that better describes it in the text section.
> Re. EDE 5 indeterminate, RFC 4035 says:
>
> Indeterminate: An RRset for which the resolver is not able to
> determine whether the RRset should be signed, as the resolver is
> not able to obtain the necessary DNSSEC RRs. This can occur when
> the security-aware resolver is not able to contact security-aware
> name servers for the relevant zones.
>
> Is this not also covered by EDE 9 (DNSKEY missing) and EDE 10 (RRSIG
> missing)?
>
> [ I'm still not convinced "indeterminate" is a coherent validation state... ]
I think you're irght that 9/10 are specific cases of indeterminate.
There might be implementation specific reasons too, though, so 5 is a
fallback if you don't have anything more specific (and 0 is a fallback
from that :-) ). Anyway, I've always hated the indeterminate marking
because I agree it's incomplete and conflicts in definition between the
two rfcs. I've devoted multiple slides in presentations to that issue.
> Re. EDE 11 no DNSKEY zone bit, why is there a special case for this and
> not for DNSKEY protocol not equal to 3? Are either of these errors that
> anyone has seen in the wild? (If so I would love to know how that came to
> pass!)
It was suggested to be added, so I did. It does make some sense... but
no, I've never seen it in the wild either.
--
Wes Hardaker
USC/ISI
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop