In message <53fe03ef-9c40-40dc-a403-50c0a339c...@fl1ger.de>, "Ralf Weber" write s: > Moin! > > On 6 Nov 2015, at 21:17, Mark Andrews wrote: > > > In message <8d78b784-34d3-421e-b82c-52dd32e22...@fl1ger.de>, "Ralf > > Weber" write > > s: > >> Really TLDs doing repeated checks? I know some do when you > >> register domains, but repeatedly? Examples? > > > > Yes. Daily checks of all delegated server. I don't believe they are > > currently reporting the discovered faults. > > > > http://bamus.switch.ch/edns/summary.html > Cool, but unless they inform someone it won't help improve anything. > Others do and it's good to see some people on the authoritative side > doing something about it. IMHO it's still a drop in the ocean. > > >> <cynic mode=on> > >> So you are telling TLD to spend money for checks that will decrease > >> there revenue. TLDs make money by registering domains. The don't make > >> money by running DNS, that is cost. > >> </cynic mode> > > > > If they don't run the DNS they don't get to take in the money. > Ever heard of negative registration or the .sucks domain.... > > [lots of DNS operational failure modes deleted] > > The operational problems that result from these behaviours should be > > obvious to everyone on this list. > > > > There are lots of other incorrect responses that cause operational > > problems. > I agree with you on both points, but that doesn't help to get these > wrong behaviours fixed. After working decades on operating recursive > servers I have lost hope that we will get these behaviours fixed. > > Whenever such a thing occurs no customer gave a damn about the wrong > configuration of the authority, they all wanted the domain to resolve. > That is the reason why advancing new technologies in the DNS is so > difficult (impossible ;-). > > Honestly I'd rather direct my energy to helping the end user with > DNS than fixing all the DNS misconfigurations on the internet, but > maybe this is because I'm getting old and have chased windmills > long enough ;-). > > So long > -Ralf
Fixing misimplementations of the protocol is different to fixing misconfiguration of servers. The draft is aimed primarially at fixing misimplementations rather than misconfigurations though both need fixing. To fix misimplementation of the protocol you work your way back to the vendors to get the server or firewall fixed at the source then install the fixed server / firewall. Once you fix a misimplementation it stays fixed as there is nothing to change other than upgrading the server / firewall. I do know that TLD servers get fixed and stay fixed [1]. We are yet to attempt to do this sort of thing in lots to TLDs at the same time. There has never been a concerted effort to fix protocol errors by asking the parents to check the child servers and informing the operators that they are broken. Most servers actually do the right thing and not all errors stop interoperation. e.g. echoing back a client cookie doesn't actually stop DNS resolution. For some other option this would be fatal which is why we want to clean the ecosystem of broken servers now rather than later. To test more that what is causing immediate problems. As a vendor you (Nominum) should be checking the servers you ship are compliant. If you find ones that are out of compliance you should be fixing them and informing your customers that there are fixed servers available. Compliance tests should be part of the QA process. Mark [1] https://ednscomp.isc.org/compliance/ts/tld.html -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop