"malformed transaction" Message BIND 9.5.0
Mark Andrews
Mark_Andrews at isc.org
Mon Jun 30 02:25:31 UTC 2008
> I wrote:
>
> >> I upgraded to BIND 9.5.0 earlier this week, and after the upgrade I
> >> see a message on one of my BIND 9.5.0 servers:
> >>
> >> Jun 25 09:44:00 puck.it.anl.gov named[20168]:
> >> [ID 873579 daemon.error] malformed transaction:
> >> cmt227.rev.jnl last serial 6843 != transaction first serial 6842
> >>
> >> I am looking at the logs, dns traces, and snoop traces now. I have not
> >> yet concluded what is happening. To what address should I send my
> >> files and summaries? Thanks.
>
> and Mark Andrews replied:
>
> > Did you remove the old (possibly corrupted) journal files when
> > you upgraded?
>
> I did not remove the jnl files when I upgraded. I have looked at the
> various pieces of documentation and I see on puck:
>
> Jun 25 09:43:18 puck.it.anl.gov named[20168]: [ID 873579 daemon.info]
> zone 227.139.146.in-addr.arpa/IN/external: transferred serial 6843
> Jun 25 09:43:18 puck.it.anl.gov named[20168]: [ID 873579 daemon.info]
> transfer of '227.139.146.in-addr.arpa/IN/external'
> from 146.137.64.5#53: Transfer completed: 1 messages, 6 records,
> 260 bytes, 0.073 secs (3561 bytes/sec)
>
> Then I see on puck 42 seconds later:
>
> Jun 25 09:44:00 puck Transfer started.
> Jun 25 09:44:00 puck.it.anl.gov named[20168]: [ID 873579 daemon.info]
> transfer of '227.139.146.in-addr.arpa/IN/argonne'
> from 146.137.64.5#53: connected using 146.137.96.100#41543
> Jun 25 09:44:00 puck malformed transaction: cmt227.rev.jnl
> last serial 6843 != transaction first serial 6842
> Jun 25 09:44:00 puck failed while receiving responses:
> unexpected error
>
> The 09:43:18 message with the transfer stats looks ok, the AXFR had
> one record. Once the transfer was complete, why did BIND 9.5.0
> try another zone transfer for the zone 42 seconds later?
>
> The two previous errors for this zone were from the transfers of
> serial numbers 6841 and 6842, one after 8.5 minutes and one after
> 6 seconds. (Some of the messages below have been shortened.)
>
> Here the "master" server from which the zone was transferred was
> BIND 9.4.1-P1.
>
> Jun 25 00:20:49 puck transferred serial 6841
> Jun 25 00:20:49 puck 1 messages, 6 records, 260 bytes, ...
> ...
> Jun 25 00:29:19 puck Transfer started.
> Jun 25 00:29:19 puck malformed transaction: cmt227.rev.jnl
> last serial 6841 != transaction first serial 6840
>
> and then
>
> At 07:08 I upgraded the "master" from 9.4.1-P1 to 9.5.0.
>
> Jun 25 08:51:30 puck Transfer started.
> Jun 25 08:51:30 puck journal file cmt227.rev.jnl does not exist,
> creating it
> Jun 25 08:51:30 puck transferred serial 6842
> Jun 25 08:51:30 puck 1 messages, 6 records, 260 bytes, ...
> ...
> Jun 25 08:51:36 puck Transfer started.
> Jun 25 08:51:36 puck malformed transaction: cmt227.rev.jnl
> last serial 6842 != transaction first serial 6841
>
> When I saw this "malformed" message in the puck syslog, I started
> a snoop trace on puck to capture the next failure.
>
> The zone in question is a /24 reverse zone that is mastered on a
> Windows 2003 DNS Server and dynamically updated by a W2003 DHCP Server.
> The W2003 DNS Server, when the zone has been updated, sends a NOTIFY
> to the "master" BIND server from which I am transferring the file.
> For technical reasons I cannot have the W2003 DNS Server notify
> puck directly. I have no problems with the transfer of this zone
> (on any other of the 44+ AD zones) from the W2003 DNS Server to the
> BIND server, which serves as the "master" for zone transfers to my
> internal, external, and off-site BIND slaves (as well as puck).
> ----------------------------------------------------------------------
> Barry S. Finkel
> Computing and Information Systems Division
> Argonne National Laboratory Phone: +1 (630) 252-7277
> 9700 South Cass Avenue Facsimile:+1 (630) 252-4601
> Building 222, Room D209 Internet: BSFinkel at anl.gov
> Argonne, IL 60439-4828 IBMMAIL: I1004994
>
Are you 100% certain both views reference different master
files?
Mark
--
Mark Andrews, ISC
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