SERVFAIL on 9.6.1-P1

Kevin Darcy kcd at chrysler.com
Mon Nov 23 17:39:31 UTC 2009


Phillips, Dustin B (DBphillips) wrote:
> Hello BIND users,
>
> We experienced a SERVFAIL on a single domain this morning but were 
> able to resolve the issue by flushing the servers cache with ‘rndc flush’.
>
> I gathered some debugs (below) and am hoping someone can shed light on 
> what might have been causing the failure.
>
> Note: I replaced the real domain with “{domain removed}” in the debugs.
>
> Before rndc flush:
>
> 23-Nov-2009 10:19:59.213 debug 3: client 24.217.29.1#42785: UDP request
> 23-Nov-2009 10:19:59.213 debug 3: client 24.217.29.1#42785: query
> 23-Nov-2009 10:19:59.213 debug 3: client 24.217.29.1#42785: replace
> 23-Nov-2009 10:19:59.213 debug 1: createfetch: {domain removed} A
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): 
> create
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): join
> 23-Nov-2009 10:19:59.214 debug 3: fetch 56b4cb0 (fctx 98757d0({domain 
> removed}/A)): created
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): start
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): try
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:19:59.214 debug 3: fctx 98757d0({domain removed}/A'): 
> getaddresses
> 23-Nov-2009 10:19:59.215 debug 3: fctx 98757d0({domain removed}/A'): 
> no addresses
> 23-Nov-2009 10:19:59.215 debug 3: fctx 98757d0({domain removed}/A'): done
> 23-Nov-2009 10:19:59.215 debug 3: fctx 98757d0({domain removed}/A'): 
> stopeverything
> 23-Nov-2009 10:19:59.215 debug 3: fctx 98757d0({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:19:59.215 debug 3: fctx 98757d0({domain removed}/A'): 
> sendevents
> 23-Nov-2009 10:19:59.215 debug 1: client 24.217.29.1#42785: query 
> failed (SERVFAIL) for {domain removed}/IN/A at query.c:4619
> 23-Nov-2009 10:19:59.215 debug 3: client 24.217.29.1#42785: error
> 23-Nov-2009 10:19:59.215 debug 3: client 24.217.29.1#42785: send
> 23-Nov-2009 10:19:59.215 debug 3: client 24.217.29.1#42785: sendto
> 23-Nov-2009 10:19:59.216 debug 3: client 24.217.29.1#42785: senddone
> 23-Nov-2009 10:19:59.216 debug 3: client 24.217.29.1#42785: next
> 23-Nov-2009 10:19:59.216 debug 3: client 24.217.29.1#42785: endrequest
> 23-Nov-2009 10:19:59.216 debug 2: fetch completed at resolver.c:2998 
> for {domain removed}/A in 0.001186: failure/success [domain:{domain 
> removed},referral:0,restart:1,qrysent:0,timeout:0,lame:0,neterr:0,badresp:0,adberr:2,findfail:0,valfail:0]
> 23-Nov-2009 10:19:59.216 debug 3: fetch 56b4cb0 (fctx 98757d0({domain 
> removed}/A)): destroyfetch
> 23-Nov-2009 10:19:59.216 debug 3: fctx 98757d0({domain removed}/A'): 
> shutdown
> 23-Nov-2009 10:19:59.216 debug 3: fctx 98757d0({domain removed}/A'): 
> doshutdown
> 23-Nov-2009 10:19:59.216 debug 3: fctx 98757d0({domain removed}/A'): 
> stopeverything
> 23-Nov-2009 10:19:59.216 debug 3: fctx 98757d0({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:19:59.216 debug 3: fctx 98757d0({domain removed}/A'): 
> destroy
>
>
> After rndc flush:
>
> 23-Nov-2009 10:20:07.047 debug 3: client 24.217.29.1#43324: UDP request
> 23-Nov-2009 10:20:07.047 debug 3: client 24.217.29.1#43324: query
> 23-Nov-2009 10:20:07.047 debug 3: client 24.217.29.1#43324: replace
> 23-Nov-2009 10:20:07.047 debug 1: createfetch: {domain removed} A
> 23-Nov-2009 10:20:07.048 debug 3: fctx 9875a30({domain removed}/A'): 
> create
> 23-Nov-2009 10:20:07.048 debug 3: fctx 9875a30({domain removed}/A'): join
> 23-Nov-2009 10:20:07.048 debug 3: fetch 9a6d2c8 (fctx 9875a30({domain 
> removed}/A)): created
> 23-Nov-2009 10:20:07.084 debug 3: fctx 9875a30({domain removed}/A'): start
> 23-Nov-2009 10:20:07.084 debug 3: fctx 9875a30({domain removed}/A'): try
> 23-Nov-2009 10:20:07.085 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:20:07.085 debug 3: fctx 9875a30({domain removed}/A'): 
> getaddresses
> 23-Nov-2009 10:20:07.086 debug 3: fctx 9875a30({domain removed}/A'): query
> 23-Nov-2009 10:20:07.086 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): send
> 23-Nov-2009 10:20:07.087 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): sent
> 23-Nov-2009 10:20:07.092 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): udpconnected
> 23-Nov-2009 10:20:07.092 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): senddone
> 23-Nov-2009 10:20:07.370 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): response
> 23-Nov-2009 10:20:07.370 debug 3: fctx 9875a30({domain removed}/A'): 
> noanswer_response
> 23-Nov-2009 10:20:07.370 debug 3: fctx 9875a30({domain removed}/A'): 
> cache_message
> 23-Nov-2009 10:20:07.371 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelquery
> 23-Nov-2009 10:20:07.371 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:20:07.371 debug 3: fctx 9875a30({domain removed}/A'): try
> 23-Nov-2009 10:20:07.371 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:20:07.371 debug 3: fctx 9875a30({domain removed}/A'): 
> getaddresses
> 23-Nov-2009 10:20:07.372 debug 3: fctx 9875a30({domain removed}/A'): query
> 23-Nov-2009 10:20:07.372 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): send
> 23-Nov-2009 10:20:07.373 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): sent
> 23-Nov-2009 10:20:07.375 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): udpconnected
> 23-Nov-2009 10:20:07.375 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): senddone
> 23-Nov-2009 10:20:07.541 debug 3: resquery 987b310 (fctx 
> 9875a30({domain removed}/A)): response
> 23-Nov-2009 10:20:07.541 debug 3: fctx 9875a30({domain removed}/A'): 
> answer_response
> 23-Nov-2009 10:20:07.541 debug 3: fctx 9875a30({domain removed}/A'): 
> cache_message
> 23-Nov-2009 10:20:07.541 debug 3: fctx 9875a30({domain removed}/A'): 
> clone_results
> 23-Nov-2009 10:20:07.541 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelquery
> 23-Nov-2009 10:20:07.541 debug 3: fctx 9875a30({domain removed}/A'): done
> 23-Nov-2009 10:20:07.542 debug 3: fctx 9875a30({domain removed}/A'): 
> stopeverything
> 23-Nov-2009 10:20:07.542 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:20:07.542 debug 3: fctx 9875a30({domain removed}/A'): 
> sendevents
> 23-Nov-2009 10:20:07.576 debug 3: client 24.217.29.1#43324: send
> 23-Nov-2009 10:20:07.577 debug 3: client 24.217.29.1#43324: sendto
> 23-Nov-2009 10:20:07.577 debug 3: client 24.217.29.1#43324: senddone
> 23-Nov-2009 10:20:07.577 debug 3: client 24.217.29.1#43324: next
> 23-Nov-2009 10:20:07.577 debug 3: client 24.217.29.1#43324: endrequest
> 23-Nov-2009 10:20:07.577 debug 3: fetch 9a6d2c8 (fctx 9875a30({domain 
> removed}/A)): destroyfetch
> 23-Nov-2009 10:20:07.577 debug 3: fctx 9875a30({domain removed}/A'): 
> shutdown
> 23-Nov-2009 10:20:07.604 debug 3: fctx 9875a30({domain removed}/A'): 
> doshutdown
> 23-Nov-2009 10:20:07.604 debug 3: fctx 9875a30({domain removed}/A'): 
> stopeverything
> 23-Nov-2009 10:20:07.604 debug 3: fctx 9875a30({domain removed}/A'): 
> cancelqueries
> 23-Nov-2009 10:20:07.604 debug 3: fctx 9875a30({domain removed}/A'): 
> destroy
>
>
>
> Thanks in advance for any information you can provide.
>
>
"no addresses" implies a bad delegation of some sort.

(Generic response to a request for help with an "anonymized" domain name).

- Kevin




More information about the bind-users mailing list