From owner-freebsd-questions@FreeBSD.ORG Thu Mar 22 01:57:09 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D820616A47C for ; Thu, 22 Mar 2007 01:57:09 +0000 (UTC) (envelope-from djp@polands.org) Received: from ms-smtp-01.rdc-kc.rr.com (ms-smtp-01.rdc-kc.rr.com [24.94.166.115]) by mx1.freebsd.org (Postfix) with ESMTP id A318213C455 for ; Thu, 22 Mar 2007 01:57:09 +0000 (UTC) (envelope-from djp@polands.org) Received: from corinth.polands.org (CPE-75-87-219-217.new.res.rr.com [75.87.219.217]) by ms-smtp-01.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id l2M0pURK016735; Wed, 21 Mar 2007 19:51:31 -0500 (CDT) Received: from jericho.polands.org (jericho.polands.org [172.16.1.33]) by corinth.polands.org (8.13.8/8.13.8) with ESMTP id l2M0pTxU032869; Wed, 21 Mar 2007 19:51:29 -0500 (CDT) (envelope-from djp@polands.org) Received: from jericho.polands.org (localhost [127.0.0.1]) by jericho.polands.org (8.13.8/8.13.8) with ESMTP id l2M0pTEm007015; Wed, 21 Mar 2007 19:51:29 -0500 (CDT) (envelope-from djp@jericho.polands.org) Received: (from djp@localhost) by jericho.polands.org (8.13.8/8.13.8/Submit) id l2M0pSn0007014; Wed, 21 Mar 2007 19:51:28 -0500 (CDT) (envelope-from djp) Date: Wed, 21 Mar 2007 19:51:28 -0500 From: Doug Poland To: Chuck Swiger Message-ID: <20070322005128.GA6964@polands.org> References: <56280.69.129.174.18.1174501043.squirrel@email.polands.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: Symantec AntiVirus Scan Engine X-Virus-Scanned: ClamAV 0.88.4/2895/Wed Mar 21 17:46:31 2007 on corinth.polands.org X-Virus-Status: Clean Cc: questions@freebsd.org Subject: Re: OT: how to read BIND's debug file (named.run) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 01:57:09 -0000 On Wed, Mar 21, 2007 at 01:23:39PM -0700, Chuck Swiger wrote: > Hi, Doug-- > > On Mar 21, 2007, at 11:17 AM, Doug Poland wrote: > [ ...named logs... ] > >I trimmed out date/time stamp and it's obvious what the client, > >IP#port, query: name are for. Also, I get what the: IN A MX SOA > >PTR flags are. But what do the following characters mean? > > > >- > >+ > >AAAA - > >AAAA + > >-E > > > >I googled and did a little experimenting with dig but sure would be > >nice if there's a document out there that describes all these. > > Using the source (/usr/src/contrib/bind9/bin/named/query.c) suggests: > > ns_client_log(client, NS_LOGCATEGORY_QUERIES, > NS_LOGMODULE_QUERY, > level, "query: %s %s %s %s%s%s", namebuf, > classname, > typename, WANTRECURSION(client) ? "+" : "-", > (client->signer != NULL) ? "S": "", > (client->opt != NULL) ? "E" : ""); > > AAAA refers to an IPv6 address lookup, similar to an IPv4 "A" > lookup. "+" or "-" indicates whether the client requested recursion, > and perhaps suggests whether it infers whether it should be talking > to a nameserver which is authoritative for a given zone. "S" would > indicate the response was cryptographically signed using TSIG or > whatever BIND's nickname for PKI is, and "E" seems to indicate > whether one of the following two options is set: > > /* > * This option is deprecated since we now only consider nibbles. > #define DNS_BYADDROPT_IPV6NIBBLE 0x0001 > */ > #define DNS_BYADDROPT_IPV6INT 0x0002 > Well, why didn't I think of going to the source? That makes a little more sense. I was afraid those - and E symbols were indicating some type of error. Thanks for the info. -- Regards, Doug