Moin!

On Fri, Mar 06, 2015 at 01:51:53PM -0800, Paul Vixie wrote:
> that's a big "if". here's another: if your diagnostic tools can use some
> method other than "dig" to do your debugging for you, then, again, you
> don't need ANY. those are two very big "if"'s.
I can answer them with yes, so I think I'm good. I do need dig for lots
of stuff, but not to find out what records at a give node my resolver
has.

> >  I would like to see it deprecated to
> > the level that no one relies on the query being answered with a record.
> 
> me too. that's why i'm saying, ACL, default "nobody".
ACL is something application specific. There may be applications that
may want to have a default behavior, thus we should not put ACL in the
draft. The only thing to define in the draft is to what a requester
can expect when issuing a ANY query.
 
> > So even the resolver can answer with NOTIMP. 
> 
> any RCODE other than 0 or 3 will cause spectacularly bad storms. i
> prefer RCODE=0/ANCOUNT=0 to refuse "ANY".
That would look confusing to me as it looks like an valid answer.
NOTIMP looks clearer to me. What do you think this will cause given 
that we want to get people of off it?

> i heard several people enumerate the TCP initiators they could think of,
> when arguing about whether to change the client's behaviour to
> "keepopen". as i said there-- our ability to enumerate means precisely
> nothing: if someone somewhere coded a reasonable expectation based on
> RFC text and tested to work, then we have to act as if there are an
> unknown, and treat as unknowable, but real and relevant set of users of
> that encoding.
I really could not parse or understand this. After reading it a couple of
times I think that I say:
     There is no reason to use RRSIG queries in a validator
and you say:
     It is not forbidden to use RRSIG queries in a validator
both are true. We can't stop people from doing unreasonable things.

> if you want to change how DNSSEC works, i'll listen. but there's no
> reasonable interpretation of past or current specifications by which
> QTYPE=RRSIG can be categorized a "meta-query". (unlike
> QTYPE=ANY/IXFR/AXFR, or RD=0 when speaking to a recursive-only server.)
I never said that RRSIG is a meta query. I said that implementing RRSIG
is as hard as implementing ANY with regard to the aspect that you have
to use/look for more than one query type, which is different from
all other query types.

> you could multiply all those numbers by six trillion, and they would
> still not be relevant to the standard of care by which the DNS
> specification must evolve.
Yeah I noticed over the years that people were very concerned on even
minor changes. Yet when I look at all the things that implementations
of DNS servers did that were against the specs and others had to work
around, maybe sometimes a disruptive change is good. One of the point
of the numbers was to show that so far people have been reasonable 
about RRSIG.

So long
-Ralf

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to