From owner-freebsd-bugs Tue Apr 11 17:20: 7 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 8FEC337B80D for ; Tue, 11 Apr 2000 17:20:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA56354; Tue, 11 Apr 2000 17:20:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Tue, 11 Apr 2000 17:20:04 -0700 (PDT) Message-Id: <200004120020.RAA56354@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Bill Fenner Subject: Re: misc/17889: certain type of DNS queries seem to get dropped by DNS server Reply-To: Bill Fenner Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/17889; it has been noted by GNATS. From: Bill Fenner To: adrian.roy@bigfoot.com Cc: freebsd-gnats-submit@freebsd.org Subject: Re: misc/17889: certain type of DNS queries seem to get dropped by DNS server Date: Tue, 11 Apr 2000 17:12:41 -0700 >I check the DNS server and it is saying that there was a DNS query from the >4.0 machine looking for info on the 3.3 machine. It says the DNS query was >of type 28, and that it was invalid, and that it will be dropped. This is a query for an IPv6 address. Does it really drop it, or does it reply with an empty reply? Here's what happens when I telnet to my 4.0 box ("emachine.attlabs.att.com") from my 3.4 box ("mango.attlabs.att.com"): % tcpdump -s 1500 udp port domain tcpdump: listening on dc0 17:02:28.499255 emachine.attlabs.att.com.1206 > mp-dns.attlabs.att.com.domain: 33870+ PTR? 114.2.197.135.in-addr.arpa. (44) 17:02:28.501048 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1206: 33870* 1/7/7 PTR mango.attlabs.att.com. (371) (DF) 17:02:28.501915 emachine.attlabs.att.com.1207 > mp-dns.attlabs.att.com.domain: 33871+ AAAA? mango.attlabs.att.com. (39) 17:02:28.502909 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1207: 33871* 0/1/0 (106) (DF) 17:02:28.503140 emachine.attlabs.att.com.1208 > mp-dns.attlabs.att.com.domain: 33872+ AAAA? mango.attlabs.att.com.attlabs.att.com. (55) 17:02:28.504185 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1208: 33872 NXDomain* 0/1/0 (122) (DF) 17:02:28.504554 emachine.attlabs.att.com.1209 > mp-dns.attlabs.att.com.domain: 33873+ AAAA? mango.attlabs.att.com. (39) 17:02:28.505574 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1209: 33873* 0/1/0 (106) (DF) 17:02:28.505736 emachine.attlabs.att.com.1210 > mp-dns.attlabs.att.com.domain: 33874+ AAAA? mango.attlabs.att.com.attlabs.att.com. (55) 17:02:28.506769 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1210: 33874 NXDomain* 0/1/0 (122) (DF) 17:02:28.507112 emachine.attlabs.att.com.1211 > mp-dns.attlabs.att.com.domain: 33875+ A? mango.attlabs.att.com. (39) 17:02:28.509445 mp-dns.attlabs.att.com.domain > emachine.attlabs.att.com.1211: 33875* 1/11/10 A 135.197.2.114 (494) (DF) If all of those AAAA? queries had to time out because the server was dropping them instead of replying that it had no information, that would explain why it takes so long. I recommend: 1) Running that same tcpdump on your 4.0 machine to see what is going on 2) Trying a dig to see how your name server handles queries for aaaa records; "dig @nameserver aaaa some.host.name.". It should reply with an empty answer section. 3) If the name server is really dropping the queries instead of replying to them, report this bug to the authors. Meanwhile, you could work around the problem by using one of your FreeBSD boxes as a name server instead of your NT box; FreeBSD comes with a working name server. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message