HS zone xfer fails with formerr with bind9

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Wed Jun 6 22:16:57 UTC 2001



> 
> Unfortunately, this patch doesn't seem to have had any
> effect.  I don't think it's actually getting that far.
> I'll work on upgrading the master to bind9 instead.
> 
> ---
> Jeff

	Can you let me know the detail of the server and zone and allow
	me to transfer the zone and I'll see what else needs to be fixed.

	I'll be using 130.155.191.233 for testing.

	Mark
> 
> Mark.Andrews at nominum.com wrote:
> > 
> > >
> > > So replacing the master is the only hope?  I'm in the
> > > process of moving the master anyway (the old one will
> > > be gone completely this summer) but it's going to be
> > > a slightly prolonged transition and this is causing
> > > some difficulty.  Thanks for the info.  I'll look at
> > > the possibility of moving to 9 on the current master.
> > >
> > > Thanks,
> > >   Jeff
> > 
> > Index: bind9/lib/dns/xfrin.c
> > diff -u bind9/lib/dns/xfrin.c:1.109.2.3 bind9/lib/dns/xfrin.c:1.109.2.4
> > --- bind9/lib/dns/xfrin.c:1.109.2.3     Sun May 13 20:22:05 2001
> > +++ bind9/lib/dns/xfrin.c       Tue Jun  5 17:11:57 2001
> > @@ -526,6 +526,13 @@
> >                 break;
> > 
> >         case XFRST_AXFR:
> > +               /*
> > +                * Old BIND's sent cross class A records for non IN classes
> .
> > +                */
> > +               if (rdata->type == dns_rdatatype_a &&
> > +                   rdata->rdclass != xfr->rdclass &&
> > +                   xfr->rdclass != dns_rdataclass_in)
> > +                       break;
> >                 CHECK(axfr_putdata(xfr, DNS_DIFFOP_ADD, name, ttl, rdata));
> >                 if (rdata->type == dns_rdatatype_soa) {
> >                         CHECK(axfr_commit(xfr));
> 
--
Mark Andrews, Nominum Inc.
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