Cache problem

Mark Andrews Mark_Andrews at isc.org
Wed Jan 31 13:37:00 UTC 2007


> Now i have tried a new troubled zone and i had two kind of replies.
> 
> sometimes it replies fine as:
> dig +trace dreamhost.com
> 
> ; <<>> DiG 9.3.3rc2 <<>> +trace dreamhost.com

	Why are you running a release candidate once the release
	has been finalised?

> ;; global options:  printcmd
> .                       517560  IN      NS      c.root-servers.net.
> .                       517560  IN      NS      d.root-servers.net.
> .                       517560  IN      NS      e.root-servers.net.
> .                       517560  IN      NS      f.root-servers.net.
> .                       517560  IN      NS      g.root-servers.net.
> .                       517560  IN      NS      h.root-servers.net.
> .                       517560  IN      NS      i.root-servers.net.
> .                       517560  IN      NS      j.root-servers.net.
> .                       517560  IN      NS      k.root-servers.net.
> .                       517560  IN      NS      l.root-servers.net.
> .                       517560  IN      NS      m.root-servers.net.
> .                       517560  IN      NS      a.root-servers.net.
> .                       517560  IN      NS      b.root-servers.net.
> ;; Received 228 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms
> 
> com.                    172800  IN      NS      A.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      B.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      C.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      D.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      E.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      F.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      G.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      H.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      I.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      J.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      K.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      L.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      M.GTLD-SERVERS.NET.
> ;; Received 491 bytes from 192.33.4.12#53(c.root-servers.net) in 286 ms
> 
> dreamhost.com.          172800  IN      NS      ns1.dreamhost.com.
> dreamhost.com.          172800  IN      NS      ns2.dreamhost.com.
> dreamhost.com.          172800  IN      NS      ns3.dreamhost.com.
> ;; Received 133 bytes from 192.5.6.30#53(A.GTLD-SERVERS.NET) in 311 ms
> 
> dreamhost.com.          14400   IN      A       66.33.201.141
> ;; Received 47 bytes from 66.201.54.66#53(ns2.dreamhost.com) in 364 ms
> 
> 
> And sometimes it replies as the following:
> 
> dig +trace dreamhost.com
> 
> ; <<>> DiG 9.3.3rc2 <<>> +trace dreamhost.com
> ;; global options:  printcmd
> .                       517571  IN      NS      l.root-servers.net.
> .                       517571  IN      NS      m.root-servers.net.
> .                       517571  IN      NS      a.root-servers.net.
> .                       517571  IN      NS      b.root-servers.net.
> .                       517571  IN      NS      c.root-servers.net.
> .                       517571  IN      NS      d.root-servers.net.
> .                       517571  IN      NS      e.root-servers.net.
> .                       517571  IN      NS      f.root-servers.net.
> .                       517571  IN      NS      g.root-servers.net.
> .                       517571  IN      NS      h.root-servers.net.
> .                       517571  IN      NS      i.root-servers.net.
> .                       517571  IN      NS      j.root-servers.net.
> .                       517571  IN      NS      k.root-servers.net.
> ;; Received 228 bytes from 127.0.0.1#53(127.0.0.1) in 2 ms
> 
> com.                    172800  IN      NS      A.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      G.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      H.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      C.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      I.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      B.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      D.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      L.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      F.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      J.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      K.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      E.GTLD-SERVERS.NET.
> com.                    172800  IN      NS      M.GTLD-SERVERS.NET.
> ;; Received 503 bytes from 198.32.64.12#53(l.root-servers.net) in 366 ms
> 
> dreamhost.com.          172800  IN      NS      ns1.dreamhost.com.
> dreamhost.com.          172800  IN      NS      ns2.dreamhost.com.
> dreamhost.com.          172800  IN      NS      ns3.dreamhost.com.
> ;; Received 133 bytes from 192.5.6.30#53(A.GTLD-SERVERS.NET) in 315 ms
> 
> Segmentation fault
> 
> my glibc version is
> glibc-2.4-11
> 
> 
> ----- Original Message ----- 
> From: "Mark Andrews" <Mark_Andrews at isc.org>
> To: "Wael Shahin" <wael.shahin at gmail.com>
> Cc: <bind-users at isc.org>
> Sent: Tuesday, January 30, 2007 4:52 PM
> Subject: Re: Cache problem
> 
> 
> >
> >> Dear List,
> >>
> >> I have a problem with my DNS cache which I can’t know exactly what it is.
> >>
> >> Today a record could not be resolved and when I issued the command “rndc
> >> flush” the server started resolving again
> >>
> >> Here is the record I was trying to resolve
> >>
> >> ; <<>> DiG 9.3.3rc2 <<>> bluepages.com.sa
> >>
> >> ;; global options:  printcmd
> >>
> >> ;; Got answer:
> >>
> >> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 936
> >>
> >> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
> >>
> >>
> >>
> >> ;; QUESTION SECTION:
> >>
> >> ;bluepages.com.sa.              IN      A
> >>
> >>
> >>
> >> ;; ANSWER SECTION:
> >>
> >> bluepages.com.sa.       85233   IN      A       207.106.22.33
> >>
> >>
> >>
> >> ;; Query time: 1 msec
> >>
> >> ;; SERVER: 127.0.0.1#53(127.0.0.1)
> >>
> >> ;; WHEN: Tue Jan 30 12:42:37 2007
> >>
> >> ;; MSG SIZE  rcvd: 50
> >>
> >>
> >>
> >> This is happening with my two servers and the two servers are described
> >> below
> >>
> >>
> >>
> >> Master:
> >>
> >> OS: FC5
> >>
> >> BIND Version: 9.3.3rc2
> >>
> >> -------
> >>
> >> Named.conf
> >>
> >> -------------
> >>
> >> options {
> >>
> >>         directory "/var/named";
> >>
> >>         dump-file "/var/named/data/cache_dump.db";
> >>
> >>         statistics-file "/var/named/data/named_stats.txt";
> >>
> >>         version "Get Lost";
> >>
> >>         allow-query { any; };
> >>
> >>         allow-recursion { localhost; trusted; };
> >>
> >>         minimal-responses yes;
> >>
> >>         blackhole { badguys;  };
> >>
> >>         notify yes;
> >>
> >>         max-ncache-ttl 1;
> >>
> >>         allow-transfer { secondaries; };
> >>
> >>         also-notify {192.168.1.101; 192.168.10.9;}; // all zones
> >>
> >>         allow-notify { secondaries; };
> >>
> >>         recursive-clients 30000;
> >>
> >> };
> >>
> >> ---------
> >>
> >> Slave:
> >>
> >> OS: RH AS 4
> >>
> >> BIND Version: 9.2.4
> >>
> >>
> >>
> >> Named.conf
> >>
> >> options {
> >>
> >>         directory "/var/named";           // Working directory
> >>
> >>         pid-file "named.pid" ;
> >>
> >>         blackhole { bogusnets; };
> >>
> >>         version "Get Lost";
> >>
> >>         allow-query { any; };
> >>
> >>         allow-recursion { our-nets; localhost; };
> >>
> >>         minimal-responses yes;
> >>
> >>         notify no;
> >>
> >>         max-ncache-ttl 1;
> >>
> >>         recursive-clients 300000;
> >>
> >> };
> >>
> >>
> >>
> >>
> >>
> >> I have posted something like this earlier and it was solved by setting 
> >> the
> >> ncache to 1 now i think it is back again, however the named -4 didn’t 
> >> really
> >> help doing anything
> >>
> >>
> >>
> >> I have bind V8 as well and it never faces this problem
> >>
> >>
> >>
> >> Do I need to send more information?
> >>
> >>
> >>
> >> Thank you
> >
> > ns1.egysol.com and ns2.egysol.com don't exist according to
> > the servers for egysol.com.  There are glue A records in the
> > COM zone for them.
> >
> > Complain to the administrators of the egysol.com zone that
> > there are missing records address records for ns1.egysol.com
> > and ns2.egysol.com.
> >
> > Note when you do query using the glue records you get a
> > different set of nameservers for bluepages.com.sa so the
> > delegation for bluepages.com.sa also needs to be fixed.
> >
> > Until these issues are addressed you will continue to
> > have problems resolving bluepages.com.sa.
> >
> > Atleast ns1.rapidns.com and ns2.rapidns.com exist.
> >
> > Mark
> >
> > % dig9 +trace bluepages.com.sa
> >
> > ; <<>> DiG 9.5.0a1 <<>> +trace bluepages.com.sa
> > ;; global options:  printcmd
> > .                       319188  IN      NS      B.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      K.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      H.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      A.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      I.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      M.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      F.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      G.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      E.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      L.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      J.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      D.ROOT-SERVERS.NET.
> > .                       319188  IN      NS      C.ROOT-SERVERS.NET.
> > ;; Received 480 bytes from 127.0.0.1#53(127.0.0.1) in 13 ms
> >
> > sa.                     172800  IN      NS      NS.NIXU.NET.
> > sa.                     172800  IN      NS      NS1.ISU.NET.sa.
> > sa.                     172800  IN      NS      NS1.NIC.NET.sa.
> > sa.                     172800  IN      NS      NS2.NIC.NET.sa.
> > sa.                     172800  IN      NS      RIP.PSG.COM.
> > ;; Received 230 bytes from 2001:dc3::35#53(M.ROOT-SERVERS.NET) in 402 ms
> >
> > bluepages.com.sa.       172800  IN      NS      ns2.egysol.com.
> > bluepages.com.sa.       172800  IN      NS      ns1.egysol.com.
> > ;; Received 80 bytes from 147.28.0.39#53(RIP.PSG.COM) in 3955 ms
> >
> > dig9: couldn't get address for 'ns1.egysol.com': not found
> > %
> >
> > % dig ns egysol.com @a.gtld-servers.net
> >
> > ; <<>> DiG 9.3.2-P2 <<>> ns egysol.com @a.gtld-servers.net
> > ; (2 servers found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7774
> > ;; flags: qr rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
> >
> > ;; QUESTION SECTION:
> > ;egysol.com.                    IN      NS
> >
> > ;; ANSWER SECTION:
> > egysol.com.             172800  IN      NS      ns1.egysol.net.
> > egysol.com.             172800  IN      NS      ns2.egysol.net.
> >
> > ;; ADDITIONAL SECTION:
> > ns1.egysol.net.         172800  IN      A       216.246.41.231
> > ns2.egysol.net.         172800  IN      A       216.246.41.232
> >
> > ;; Query time: 461 msec
> > ;; SERVER: 2001:503:a83e::2:30#53(2001:503:a83e::2:30)
> > ;; WHEN: Wed Jan 31 00:29:39 2007
> > ;; MSG SIZE  rcvd: 106
> >
> > %
> >
> > %  dig ns1.egysol.com @216.246.41.231
> >
> > ; <<>> DiG 9.3.2-P2 <<>> ns1.egysol.com @216.246.41.231
> > ; (1 server found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 65104
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> >
> > ;; QUESTION SECTION:
> > ;ns1.egysol.com.                        IN      A
> >
> > ;; AUTHORITY SECTION:
> > egysol.com.             86400   IN      SOA     ns1.egysol.net. 
> > root.server.egysol.net. 2006082801 86400 7200 3600000 86400
> >
> > ;; Query time: 229 msec
> > ;; SERVER: 216.246.41.231#53(216.246.41.231)
> > ;; WHEN: Wed Jan 31 00:32:52 2007
> > ;; MSG SIZE  rcvd: 94
> >
> > % dig ns1.egysol.com @216.246.41.232
> >
> > ; <<>> DiG 9.3.2-P2 <<>> ns1.egysol.com @216.246.41.232
> > ; (1 server found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 601
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> >
> > ;; QUESTION SECTION:
> > ;ns1.egysol.com.                        IN      A
> >
> > ;; AUTHORITY SECTION:
> > egysol.com.             86400   IN      SOA     ns1.egysol.net. 
> > root.server.egysol.net. 2006082801 86400 7200 3600000 86400
> >
> > ;; Query time: 216 msec
> > ;; SERVER: 216.246.41.232#53(216.246.41.232)
> > ;; WHEN: Wed Jan 31 00:33:02 2007
> > ;; MSG SIZE  rcvd: 94
> >
> > % dig ns2.egysol.com @216.246.41.232
> >
> > ; <<>> DiG 9.3.2-P2 <<>> ns2.egysol.com @216.246.41.232
> > ; (1 server found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 65101
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> >
> > ;; QUESTION SECTION:
> > ;ns2.egysol.com.                        IN      A
> >
> > ;; AUTHORITY SECTION:
> > egysol.com.             86400   IN      SOA     ns1.egysol.net. 
> > root.server.egysol.net. 2006082801 86400 7200 3600000 86400
> >
> > ;; Query time: 220 msec
> > ;; SERVER: 216.246.41.232#53(216.246.41.232)
> > ;; WHEN: Wed Jan 31 00:33:47 2007
> > ;; MSG SIZE  rcvd: 94
> >
> > % dig ns2.egysol.com @216.246.41.231
> >
> > ; <<>> DiG 9.3.2-P2 <<>> ns2.egysol.com @216.246.41.231
> > ; (1 server found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10420
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
> >
> > ;; QUESTION SECTION:
> > ;ns2.egysol.com.                        IN      A
> >
> > ;; AUTHORITY SECTION:
> > egysol.com.             86400   IN      SOA     ns1.egysol.net. 
> > root.server.egysol.net. 2006082801 86400 7200 3600000 86400
> >
> > ;; Query time: 222 msec
> > ;; SERVER: 216.246.41.231#53(216.246.41.231)
> > ;; WHEN: Wed Jan 31 00:33:52 2007
> > ;; MSG SIZE  rcvd: 94
> >
> > %
> >
> > % dig +norec ns1.egysol.com @a.gtld-servers.net
> >
> > ; <<>> DiG 9.3.2-P2 <<>> +norec ns1.egysol.com @a.gtld-servers.net
> > ; (2 servers found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35065
> > ;; flags: qr; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
> >
> > ;; QUESTION SECTION:
> > ;ns1.egysol.com.                        IN      A
> >
> > ;; ANSWER SECTION:
> > ns1.egysol.com.         172800  IN      A       207.106.22.124
> >
> > ;; AUTHORITY SECTION:
> > egysol.com.             172800  IN      NS      ns1.egysol.net.
> > egysol.com.             172800  IN      NS      ns2.egysol.net.
> >
> > ;; ADDITIONAL SECTION:
> > ns1.egysol.net.         172800  IN      A       216.246.41.231
> > ns2.egysol.net.         172800  IN      A       216.246.41.232
> >
> > ;; Query time: 468 msec
> > ;; SERVER: 2001:503:a83e::2:30#53(2001:503:a83e::2:30)
> > ;; WHEN: Wed Jan 31 00:37:21 2007
> > ;; MSG SIZE  rcvd: 126
> >
> > %
> >
> > % dig bluepages.com.sa mx @207.106.22.124
> >
> > ; <<>> DiG 9.3.2-P2 <<>> bluepages.com.sa mx @207.106.22.124
> > ; (1 server found)
> > ;; global options:  printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45813
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3
> >
> > ;; QUESTION SECTION:
> > ;bluepages.com.sa.              IN      MX
> >
> > ;; ANSWER SECTION:
> > bluepages.com.sa.       86400   IN      MX      10 mail.bluepages.com.sa.
> >
> > ;; AUTHORITY SECTION:
> > bluepages.com.sa.       86400   IN      NS      ns1.rapidns.com.
> > bluepages.com.sa.       86400   IN      NS      ns2.rapidns.com.
> >
> > ;; ADDITIONAL SECTION:
> > mail.bluepages.com.sa.  86400   IN      A       207.106.22.33
> > ns1.rapidns.com.        86400   IN      A       207.106.22.124
> > ns2.rapidns.com.        86400   IN      A       66.7.149.52
> >
> > ;; Query time: 245 msec
> > ;; SERVER: 207.106.22.124#53(207.106.22.124)
> > ;; WHEN: Wed Jan 31 00:45:05 2007
> > ;; MSG SIZE  rcvd: 150
> >
> > %
> > -- 
> > Mark Andrews, ISC
> > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org 
> 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org



More information about the bind-users mailing list