[dns-operations] EDNS issue
Mark Andrews
marka at isc.org
Fri Feb 25 01:26:42 UTC 2011
In message <006d01cbd482$d54e5a30$7feb0e90$@iname.com>, "Frank Bulk" writes:
> Our ISP helpdesk has been receiving a lot of complaints about their
> inability to check the weather weather.gov, specifically,
> forecast.weather.gov. Some digs showed that queries were failing, and my
> BIND logs show the same:
Make sure you can receive fragmented UDP responses. The servers
are sending good reponses.
;; Query time: 201 msec
;; SERVER: 140.172.17.237#53(ns-mw.noaa.gov)
;; WHEN: Fri Feb 25 12:17:01 2011
;; MSG SIZE rcvd: 2052
Try the following two queries. The first response will be fragmented
and the second shouldn't be fragmented.
dig @140.172.17.237 +dnssec forecast.weather.gov
dig @140.172.17.237 +dnssec forecast.weather.gov +bufsize=1400
Mark
> Feb 24 18:25:12 10.20.0.100 named[2603]: too many timeouts resolving
> 'forecast.weather.gov/A' (in 'weather.gov'?): disabling EDNS
> Feb 24 18:25:36 199.120.69.22 named[5289]: success resolving
> 'forecast.weather.gov/A' (in 'weather.gov'?) after reducing the advertised
> EDNS UDP packet size to 512 octets
> Feb 24 18:25:37 10.20.0.200 named[2583]: success resolving
> 'forecast.weather.gov/A' (in 'weather.gov'?) after reducing the advertised
> EDNS UDP packet size to 512 octets
> Feb 24 18:25:38 10.20.0.100 named[2603]: too many timeouts resolving
> 'forecast.weather.gov/A' (in 'weather.gov'?): disabling EDNS
> Feb 24 18:25:39 199.120.69.22 named[5289]: success resolving
> 'radar.weather.gov/A' (in 'weather.gov'?) after reducing the advertised EDNS
> UDP packet size to 512 octets
> Feb 24 18:25:40 199.120.69.22 named[5289]: success resolving
> 'www.weather.gov/A' (in 'weather.gov'?) after reducing the advertised EDNS
> UDP packet size to 512 octets
> Feb 24 18:25:42 10.20.0.200 named[2583]: success resolving
> 'radar.weather.gov/A' (in 'weather.gov'?) after reducing the advertised EDNS
> UDP packet size to 512 octets
> Feb 24 18:25:42 10.20.0.100 named[2603]: too many timeouts resolving
> 'radar.weather.gov/A' (in 'weather.gov'?): disabling EDNS
>
>
> A quick check showed the following:
>
> mail1:~# dig -4 +short rs.dns-oarc.net txt
> rst.x1002.rs.dns-oarc.net.
> rst.x1994.x1002.rs.dns-oarc.net.
> rst.x2495.x1994.x1002.rs.dns-oarc.net.
> "Tested at 2011-02-25 00:20:31 UTC"
> "2607:fe28:0:1003:223:7dff:fe9c:4aa5 sent EDNS buffer size 4096"
> "2607:fe28:0:1003:223:7dff:fe9c:4aa5 DNS reply size limit is at
> least 2495"
> mail1:~#
> mail1:~# dig forecast.weather.gov
>
> ; <<>> DiG 9.3.4-P1.1 <<>> forecast.weather.gov
> ;; global options: printcmd
> ;; connection timed out; no servers could be reached
>
> Does this make sense? EDNS of size 512 shouldn't be an issue, yet all 7
> *nix DNS servers (the first one is above) running BIND complain. The first
> four of the DNS servers are behind an old F5 BigIP, the others aren't.
>
> root at nagios:/var/log# dig -4 +short rs.dns-oarc.net txt
> rst.x1002.rs.dns-oarc.net.
> rst.x1222.x1002.rs.dns-oarc.net.
> rst.x1403.x1222.x1002.rs.dns-oarc.net.
> "96.31.0.5 DNS reply size limit is at least 1403"
> "Tested at 2011-02-25 00:24:38 UTC"
> "96.31.0.5 sent EDNS buffer size 4096"
> root at nagios:/var/log#
> root at nagios:/var/log# dig forecast.weather.gov
>
> ; <<>> DiG 9.5.1-P3 <<>> forecast.weather.gov
> ;; global options: printcmd
> ;; connection timed out; no servers could be reached
> root at nagios:/var/log#
>
> Any ideas? Querying our corporate Microsoft DNS server, behind a Cisco ASA,
> works fine!
>
> Frank Bulk
>
> _______________________________________________
> dns-operations mailing list
> dns-operations at lists.dns-oarc.net
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the dns-operations
mailing list