named-xfer problem 8.2.2 P5

Mark_Andrews at iengines.com Mark_Andrews at iengines.com
Wed Nov 24 22:37:04 UTC 1999


> Hi Mark,
> 
> I included the two lines in ns_ctl.c and now it works fine.
> Is this fix already included in the source packet from 
> ftp://ftp.isc.org/isc/bind/src/8.2.2-P5/ ?

	No.

> 
> Thanks a lot
> 
>  Ralf
> 
> Mark_Andrews at iengines.com wrote:
> 
> :> maybe I am the one who has this problem:
> :> 
> :> since I upgraded from bind 8.2.2 to bind 8.2.2 patchlevel5 the
> :> slave zone transfer with ndc works a little bit strange:
> :> 
> :> If I remove the zone file on the secondary NS and I
> :> do a <ndc reload zone> ndc says "Slave transfer queued"
> :> but nothing happens. No error messages, no warning in syslog,
> :> nothing happens and no zone file arrives the secondary NS
> :> 
> :> With bind 8.8.2 it works fine, but now ... only if I stop
> :> the complete named and start it again, the zone file created 
> :> from the named-xfer is there.
> 
> : 	Just luck that you got a zone transfer before, you must
> : 	not have been upto date.  There are no changes between
> : 	8.2.2 and 8.2.2-P5 that would have stopped it as it never
> : 	worked.  There was no test to see if the cached file
> : 	had been removed.
> 
> : 	A plain reload would have also detected the missing cache
> : 	file.
> 
> : 	Mark
> 
> : Index: src/bin/named/ns_ctl.c
> : ===================================================================
> : RCS file: /proj/cvs/isc/bind/src/bin/named/ns_ctl.c,v
> : retrieving revision 8.28
> : diff -c -r8.28 ns_ctl.c
> : *** ns_ctl.c	1999/10/13 16:39:04	8.28
> : --- ns_ctl.c	1999/11/24 00:45:31
> : ***************
> : *** 747,752 ****
> : --- 748,755 ----
> :   	case z_slave:
> :   	case z_stub:
> :   		ns_stopxfrs(zp);
> : + 		if (zonefile_changed_p(zp))
> : + 			zp->z_serial = 0;	/* force xfer */
> :   		addxfer(zp);
> :   		code = 251;
> :   		msg = "Slave transfer queued.";
> :> 
> :> Any hint would be useful
> :> 
> :> Ralf
> :> 
> : --
> : Mark Andrews, Internet Engines Inc. / Internet Software Consortium
> : 1 Seymour St., Dundas Valley, NSW 2117, Australia
> : PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at iengines.com
> 
> 
> 
--
Mark Andrews, Internet Engines Inc. / Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at iengines.com


More information about the bind-users mailing list