Re: RIPE DNS Hostcount February 1993
[ zone transfers adding glue records which are not in the zone files ]
Those "glue records getting transferred" problems seems to appear on many systems, Bind 4.8.3, but also Sun's named. I peeked around within all the domains I had access to the zone files and on lots of them got the same problem. Scsnms.switch.ch has a modified release which eliminates those glue records, as well as nikhef.nl probably. I even suspect this to be the cause of crashes we recently had on an HP-UX being secondary (the system hung while named-xfer was running). I'm waiting for Bind 4.9 to see if this problem is persistant. Perhaps could Paul Vixie indicate us if this issue has been adressed, or just even known, in 4.9 ? Christophe Wolfhugel -+- wolf@hsc-sec.fr -+- Herve Schauer Consultants
[ zone transfers adding glue records which are not in the zone files ]
Those "glue records getting transferred" problems seems to appear on many systems, Bind 4.8.3, but also Sun's named. ...
I wouldn't treat Sun's named as representative of anything. This feature is in all unpatched versions of BIND (which Sun's named is). The best known fix is the 'Don Lewis Jumbo Patch' (details attached below).
I'm waiting for Bind 4.9 to see if this problem is persistant. Perhaps could Paul Vixie indicate us if this issue has been adressed, or just even known, in 4.9 ?
This problem is certainly known. I can't speak for Paul Vixie, and I haven't seen 4.9 yet, but I'd be very surprised if it wasn't fixed there. Sam Wilson Network Services Division Computing Services, The University of Edinburgh Edinburgh, Scotland, UK ------------------------------------------------------------------------
From edcastle!dcl-cs!glasgow!daemon 10 Jun 92 04:28:01 GMT Path: edcastle!dcl-cs!glasgow!daemon From: gdonl@ssi1.com (Don Lewis) Newsgroups: mail.bind Subject: Re: The "infamous" Don Lewis patches Message-ID: <9206100428.AA26122@ssi1.com> Date: 10 Jun 92 04:28:01 GMT Sender: bind-request@nsfnet-relay.ac.uk Organization: Glasgow University Computing Science Dept. Lines: 59 Approved: usenet@dcs.glasgow.ac.uk In-Reply-To: mandrews@alias.com (Mark Andrews) "The "infamous" Don Lewis patches" (May 6, 1:16pm) Resent-Message-Id: <9206100505.AA11938@vangogh.CS.Berkeley.EDU> Resent-Date: Tue, 9 Jun 1992 21:28:01 -0700 Precedence: bulk Resent-To: bind@vangogh.CS.Berkeley.EDU Resent-From: bind-request@vangogh.CS.Berkeley.EDU Original-Sender: bind-request@EDU.Berkeley.CS.vangogh X-Mailer: mail-news 2.0.5
On May 6, 1:16pm, Mark Andrews wrote: } Subject: The "infamous" Don Lewis patches } } Time to refresh my memory. How many Don Lewis patches are there to bind4.8.3 } and what are their "names"? } } I know of the lame delegation patch with a message id of } <9102132021.AA05427@algol.mlb.semi.harris.com>, but what are the others? That's my BIND Jumbo patch (combining all my other patches and well as any other patches I picked up from the net). This is the last patch set I published, since I changed jobs month later and lost my Internet access :-(. Please note that there is a minor bug in part of the patch (which disables one of the bug fixes). The if test and goto added around line 210 in ns_forw.c should be inserted between the preceeding for loop and if test. ** 208,213 **** --- 221,228 ---- for (dp = np->n_data; dp != NULL; dp = dp->d_next) { if (dp->d_type != T_A || dp->d_class != class) continue; + if (dp->d_type == T_CNAME && dp->d_class == class) + goto skipserver; /* XXX - Hack for now */ /* * Don't use records that may become invalid to * reference later when we do the rtt computation. should be: ** 208,213 **** --- 221,228 ---- for (dp = np->n_data; dp != NULL; dp = dp->d_next) { + if (dp->d_type == T_CNAME && dp->d_class == class) + goto skipserver; /* XXX - Hack for now */ if (dp->d_type != T_A || dp->d_class != class) continue; /* * Don't use records that may become invalid to * reference later when we do the rtt computation. Also, the original patch description failed to mention the TRACEROOT compile time option to toss out bogus looking root server names (whatever.ARPA, etc.). } } Are they available for anonymous ftp somewhere? } The patch file mentioned above (complete with bug) is available as: slopoke.mlb.semi.harris.com:pub/semi/named/diffs-vs-4.8.3 Don "Truck" Lewis Phone: +1 916 478-8284 Silicon Systems Internet: gdonl@ssi1.com FAX: +1 916 478-8290 138 New Mohawk Road UUCP: {uunet,tektronix!gvgpsa.gvg.tek.com}!ssigv!gdonl Nevada City, CA 95959
i've got all of don lewis' changes in 4.9, though some of them are in a different form due to other changes that got made. 4.9 definitely does not transfer uneeded glue records out, or store them if they come in, during zone transfers.
participants (3)
-
Christophe Wolfhugel -
Paul A Vixie -
Sam Wilson