Extra input data?
Mark_Andrews at isc.org
Mark_Andrews at isc.org
Thu Nov 21 21:29:30 UTC 2002
>
> I am running a slave of a domain of a subsidiary company we own. This
> is over internal lines for private addresses. Recently I stopped
> receiving zone transfers from them and I'm not sure why. I got this
> error in my log:
>
> zone fhsc.com/IN: refresh: truncated UDP answer, initiating TCP zone
> xfer for master 10.0.8.81#53
>
> So I turned on debugging and get all this and not sure what it means:
>
> general: debug 1: soa_query: zone fhsc.com/IN: enter
> general: debug 3: dns_request_createvia
> general: debug 3: request_render
> general: debug 3: requestmgr_attach: 0x819a720: eref 1 iref 22
> general: debug 3: mgr_gethash
> general: debug 3: req_send: request 0x827db48
> general: debug 3: dns_request_createvia: request 0x827db48
> general: debug 3: req_senddone: request 0x827db48
> general: debug 3: req_response: request 0x827db48: success
> general: debug 3: req_cancel: request 0x827db48
> general: debug 3: req_sendevent: request 0x827db48
> general: debug 1: refresh_callback: zone fhsc.com/IN: enter
> general: debug 3: dns_request_getresponse: request 0x827db48
> general: debug 1: message has 407 byte(s) of trailing garbage
Once the DNS message was parsed there was still another
407 bytes received that wasn't accounted for. The server
most probably decided that the message would be truncted,
set tc, zeroed the record counters but failed to adjust
the message size.
> general: info: zone fhsc.com/IN: refresh: truncated UDP answer,
> initiating TCP zone xfer for master 10.0.8.81#53
> general: debug 3: dns_request_destroy: request 0x827db48
> general: debug 3: req_destroy: request 0x827db48
> general: debug 3: requestmgr_detach: 0x819a720: eref 1 iref 21
> general: debug 1: queue_xfrin: zone fhsc.com/IN: enter
> general: debug 3: zone fhsc.com/IN: no database exists yet, requesting
> AXFR of initial version from 10.0.8.81#53
> xfer-in: debug 3: transfer of 'fhsc.com/IN' from 10.0.8.81#53:
> connected
> xfer-in: debug 3: transfer of 'fhsc.com/IN' from 10.0.8.81#53: sent
> request length prefix
> xfer-in: debug 3: transfer of 'fhsc.com/IN' from 10.0.8.81#53: sent
> request data
> xfer-in: debug 3: transfer of 'fhsc.com/IN' from 10.0.8.81#53: got
> nonincremental response
> xfer-in: error: transfer of 'fhsc.com/IN' from 10.0.8.81#53: failed
> while receiving responses: extra input data
> general: debug 1: zone fhsc.com/IN: zone transfer finished: extra
> input data
> xfer-in: info: transfer of 'fhsc.com/IN' from 10.0.8.81#53: end of
> transfer
>
>
> 407 bytes of trailing garbage? What can be causing that? Any help
> would be appreciated.
Extra input data could indicate a malformed RR. I could
also indicate that there were records after the final SOA
in the answer section.
Mark
--
Mark Andrews, Internet Software Consortium
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