strange resolve issues

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Tue Jan 18 22:27:10 UTC 2000


> 
> I've got this strange problem with a host (btgw1.btcgateway.com). Every
> week or so I find myself no longer able to resolve the above address on my
> internal DNS server or on my internal network. I can resolve it externally
> without issues. Restarting bind fixes the problem immediately. Below is a
> trace of the query. I'm at a loss. Any help would be grealy appreciated.
> 
> 
> +++ath
> Derek Vadala, derek at usfca.edu, http://www.cynicism.com/~derek

	Well the two listed servers for the zone in COM do not agree on
	which servers are serving BTCGATEWAY.COM and also do not match
	those in the COM zone.  The additional server for BTCGATEWAY.COM
	BTCGW2.BTCGATEWAY.COM is administratively refusing to answer
	queries for BTCGATEWAY.COM, i.e. it is returning REFUSED.

	All servers for the zone should be answering, listing them in the
	NS records is telling the world that they should be asked, also
	they and the parent zone should all agree on the NS RRset.

	The SOA record for the zone has, at first glance, a bogus email
	contact address.

	I've CC'd the contacts for the zone this mail.

	Mark


; <<>> DiG 8.2 <<>> ns btcgateway.com @a.root-servers.net 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; QUERY SECTION:
;;	btcgateway.com, type = NS, class = IN

;; ANSWER SECTION:
btcgateway.com.		2D IN NS	AUTH60.NS.UU.NET.
btcgateway.com.		2D IN NS	BTCGW1.btcgateway.com.

;; ADDITIONAL SECTION:
AUTH60.NS.UU.NET.	2D IN A		198.6.1.181
BTCGW1.btcgateway.com.	2D IN A		208.207.30.20

;; Total query time: 913 msec
;; FROM: bsdi.dv.isc.org to SERVER: a.root-servers.net  198.41.0.4
;; WHEN: Wed Jan 19 09:14:07 2000
;; MSG SIZE  sent: 32  rcvd: 115


; <<>> DiG 8.2 <<>> ns btcgateway.com @auth60.ns.uu.net 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUERY SECTION:
;;	btcgateway.com, type = NS, class = IN

;; ANSWER SECTION:
btcgateway.com.		1D IN NS	btcgw1.btcgateway.com.

;; ADDITIONAL SECTION:
btcgw1.btcgateway.com.	1D IN A		208.207.30.20

;; Total query time: 249 msec
;; FROM: bsdi.dv.isc.org to SERVER: auth60.ns.uu.net  198.6.1.181
;; WHEN: Wed Jan 19 09:14:37 2000
;; MSG SIZE  sent: 32  rcvd: 69


; <<>> DiG 8.2 <<>> ns btcgateway.com @btcgw1.btcgateway.com 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; QUERY SECTION:
;;	btcgateway.com, type = NS, class = IN

;; ANSWER SECTION:
btcgateway.com.		1D IN NS	btcgw2.btcgateway.com.
btcgateway.com.		1D IN NS	btcgw1.btcgateway.com.

;; ADDITIONAL SECTION:
btcgw2.btcgateway.com.	1D IN A		208.207.30.22
btcgw1.btcgateway.com.	1D IN A		208.207.30.20

;; Total query time: 373 msec
;; FROM: bsdi.dv.isc.org to SERVER: btcgw1.btcgateway.com  208.207.30.20
;; WHEN: Wed Jan 19 09:15:07 2000
;; MSG SIZE  sent: 32  rcvd: 106


; <<>> DiG 8.2 <<>> ns btcgateway.com @btcgw2.btcgateway.com 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 10
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;	btcgateway.com, type = NS, class = IN

;; Total query time: 293 msec
;; FROM: bsdi.dv.isc.org to SERVER: btcgw2.btcgateway.com  208.207.30.22
;; WHEN: Wed Jan 19 09:15:17 2000
;; MSG SIZE  sent: 32  rcvd: 32

> 
> ---------- Forwarded message ----------
> Date: Tue, 18 Jan 2000 11:38:34 -0800 (PST)
> From: Derek Vadala <derek at usfca.edu>
> To: Derek Vadala <derek at usfca.edu>
> Subject: stack trace
> 
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48645
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;;      btcgw1.btcgateway.com, type = A, class = IN
> evGetNext: fdCount 0
> pselect(24, 0xf00b50, 0xb00, 0xb00, 3.532611000)
> select() returns 1 (err: none)
> Dispatch.File: fd 4, mask 0x1, func 0x8060470, uap 0
> timers after evClearTimer:
>   func 0x8063280, uap (nil), due 948229865.028083000, inter 3600.000000000
>   func 0x80763a0, uap (nil), due 948229865.298085000, inter 3600.000000000
>   func 0x80632f0, uap (nil), due 948229865.298792000, inter 3600.000000000
>   func 0x80717d0, uap (nil), due 948229865.298291000, inter 3600.000000000
> evSetTimer(ctx 0x80df8d8, func 0x805d700, uap 0, due 948223888.000000000,
> inter 0.0000000
> timers after evSetTimer:
>   func 0x805d700, uap (nil), due 948223888.000000000, inter 0.000000000
>   func 0x8063280, uap (nil), due 948229865.028083000, inter 3600.000000000
>   func 0x80632f0, uap (nil), due 948229865.298792000, inter 3600.000000000
>   func 0x80717d0, uap (nil), due 948229865.298291000, inter 3600.000000000
>   func 0x80763a0, uap (nil), due 948229865.298085000, inter 3600.000000000
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 4
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;;      btcgw1.btcgateway.com, type = A, class = IN
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 4
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;;      btcgw1.btcgateway.com, type = A, class = IN
> timers after evClearTimer:
>   func 0x8063280, uap (nil), due 948229865.028083000, inter 3600.000000000
>   func 0x80763a0, uap (nil), due 948229865.298085000, inter 3600.000000000
>   func 0x80632f0, uap (nil), due 948229865.298792000, inter 3600.000000000
>   func 0x80717d0, uap (nil), due 948229865.298291000, inter 3600.000000000
> evSetTimer(ctx 0x80df8d8, func 0x805d700, uap 0, due 948223891.000000000,
> inter 0.0000000
> timers after evSetTimer:
>   func 0x805d700, uap (nil), due 948223891.000000000, inter 0.000000000
>   func 0x8063280, uap (nil), due 948229865.028083000, inter 3600.000000000
>   func 0x80632f0, uap (nil), due 948229865.298792000, inter 3600.000000000
>   func 0x80717d0, uap (nil), due 948229865.298291000, inter 3600.000000000
>   func 0x80763a0, uap (nil), due 948229865.298085000, inter 3600.000000000
> evGetNext: fdCount 0
> pselect(24, 0xf00b50, 0xb00, 0xb00, 6.451673000)
> select() returns 1 (err: none)
> Dispatch.File: fd 22, mask 0x1, func 0x8060470, uap 0x400c5e60
> ns_req(from [192.168.100.21].3535)
> 
> 
> 
> +++ath
> Derek Vadala, derek at usfca.edu, http://www.cynicism.com/~derek
> 
> 
> 
> 
--
Mark Andrews, Nominum Inc. / Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com



More information about the bind-users mailing list