Date: Wed, 01 May 2002 12:47:11 GMT From: "Peter Brezny" <peter@purplecat.net> To: Jared Rhine <jared@wordzoo.com> Cc: "Forrest W. Christian" <forrestc@imach.com>, Peter Brezny <pbrezny@purplecat.net>, freebsd-isp@FreeBSD.ORG Subject: Re: Help host resolution mixup. Message-ID: <20020501124711.24086.qmail@rack.purplecat.net> In-Reply-To: <87pu0gsxq0.wl@badger.wordzoo.com> References: <NEBBIGLHNDFEJMMIEGOOMEBIFBAA.pbrezny@purplecat.net> <20020430100204.B33246-100000@workhorse.imach.com> <87pu0gsxq0.wl@badger.wordzoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Jared, Thanks a lot for the detailed explanation. This really helps to clarify things. Yours, Peter Brezny purplecat.net Jared Rhine writes: > [Forrest == forrestc@imach.com on Tue, 30 Apr 2002 10:11:28 -0600 (MDT)] > > Forrest> There is a quite simple explanation for this. For some > Forrest> reason the internic whois database still has the old ip > Forrest> addresses for the nameservers. > > I've had this problem before too. > > The root cause is there is no protocol is place for the global domain > registry to push modified information back to registrars. Local > registrars do cache whois information, as it would be impractical for them > to download the whole dataset frequently. Once they've cached the > results, there's no way for NetSol (or any other registrar) to know that > it has been changed by another registrar. > > So this isn't a NetSol specific problem (as much as I love to hate them). > At one point after I transferred registrars for a domain that had > nameservers, I had to contact three different registrars to ask them to > manually refresh their whois cache. You should be able to write to NetSol > to ask them to do that for you. > > It's getting impractical to do this for every registrar that runs a whois, > so the general problem is intractable until the registry is able to push > changes back to the registrars. I have a script laying around somewhere > which checks with a list of registrars to see if their information is > current. > > I think registrars are used to this situation; when contacted, none of > them (including netsol) acted confused and whois just started returning > the correct information sometime later. > > Also note that this situation doesn't actually break anything related to > name service. The global registry ("the root servers") are the > authoritative answer in all cases and all DNS queries go through that. > They will always return NS records matching whatever the last registrar > updated the database with. Only whois is busted. It's definitely an > annoyance, though. > > PS. ISPs who used the information in whois (as described by one poster) > instead of what's in the registry itself aren't being very careful. It's > easy to query the root nameservers for the current IP instead of using > whois: > > dig @g.gtld-servers.net. yahoo.com soa > > ; <<>> DiG 8.3 <<>> @g.gltd-servers.net. yahoo.com soa > ; Bad server: g.gltd-servers.net. -- using default server and timer opts > ; (2 servers found) > ;; res options: init recurs defnam dnsrch > ;; got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6 > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 5 > ;; QUERY SECTION: > ;; yahoo.com, type = SOA, class = IN > > ;; ANSWER SECTION: > yahoo.com. 30M IN SOA hidden-master.yahoo.com. hostmaster.yahoo-inc.com. ( > 2002043010 ; serial > 15M ; refresh > 5M ; retry > 1W ; expiry > 10M ) ; minimum > > > ;; AUTHORITY SECTION: > yahoo.com. 17h33m49s IN NS ns1.yahoo.com. > yahoo.com. 17h33m49s IN NS ns2.yahoo.com. > yahoo.com. 17h33m49s IN NS ns3.yahoo.com. > yahoo.com. 17h33m49s IN NS ns4.yahoo.com. > yahoo.com. 17h33m49s IN NS ns5.yahoo.com. > > ;; ADDITIONAL SECTION: > ns1.yahoo.com. 16h23m48s IN A 66.218.71.63 > ns2.yahoo.com. 16h23m48s IN A 209.132.1.28 > ns3.yahoo.com. 16h23m48s IN A 217.12.4.104 > ns4.yahoo.com. 16h23m48s IN A 63.250.206.138 > ns5.yahoo.com. 16h23m48s IN A 64.58.77.85 > > ;; Total query time: 46 msec > ;; FROM: badger to SERVER: default -- 127.0.0.1 > ;; WHEN: Tue Apr 30 14:05:57 2002 > ;; MSG SIZE sent: 27 rcvd: 277 > > -- jared@wordzoo.com > > War is God's way of teaching Americans geography. -Ambrose Bierce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020501124711.24086.qmail>