On Monday, December 28, 2015 09:43:01 AM Olafur Gudmundsson wrote: ...> In 1999 or 2000 we started seeing LoadBalancers that returned NXDOMAIN for > any query other than A for a name. At the time the bind-9 team argued about > what to do, I still think that the behavior selected was the wrong one i.e. > ignore NXDOMAN for AAAA query and ask for A.
i agreed with you and still do. the operators consuming BIND9 didn't and still don't. > IMHO a resolver that does not like the answers it is getting from a > authority has full right to stop trying to find the answer and return > SERVFAIL. I understand that operators of said resolver will get complaints > that important cat pictures are unavailable,…… i would love it if operators would want the best long term outcome, and would tolerate short term pain in order to inflict tough love elsewhere in the economy. however, just as comcast didn't like being the only operator whose DNSSEC validation was causing nasa.gov not to resolve during a high-profile landing on some asteroid somewhere, it's also the case that no operator can afford to take phone calls and trouble reports from large numbers of customers at once. > I think for all practical purposes this situation is a great example of the > “Prisoners Dilemma” as there is no way to educate the people writing the > crap software as they are insulated by multiple layers of protection. i agree with this analysis. arguably, the moment we all agreed that DNSSEC's only purpose was to cause more resolution failures more often for more and new reasons, we ought to have said it can't be deployed and shouldn't be designed at all. i'm glad we did the foolish thing and kept going, though. -- P. Vixie
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop