From owner-freebsd-questions@FreeBSD.ORG Sun Jul 13 11:52:39 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6972D37B401 for ; Sun, 13 Jul 2003 11:52:39 -0700 (PDT) Received: from pop016.verizon.net (pop016pub.verizon.net [206.46.170.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0ECB43F75 for ; Sun, 13 Jul 2003 11:52:38 -0700 (PDT) (envelope-from cswiger@mac.com) Received: from mac.com ([141.149.47.46]) by pop016.verizon.net (InterMail vM.5.01.05.33 201-253-122-126-133-20030313) with ESMTP id <20030713185237.SYWC3199.pop016.verizon.net@mac.com>; Sun, 13 Jul 2003 13:52:37 -0500 Message-ID: <3F11AA75.9000908@mac.com> Date: Sun, 13 Jul 2003 14:52:37 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew J Thomas References: In-Reply-To: X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at pop016.verizon.net from [141.149.47.46] at Sun, 13 Jul 2003 13:52:37 -0500 cc: freebsd-questions@FreeBSD.ORG Subject: Re: Problem with lookupd X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Jul 2003 18:52:39 -0000 Andrew J Thomas wrote: > I have been experiencing a problem with the lookup daemon (or at least > that's as far as I have been able to track it) where after 2-50 minutes of > successful operation it will return a generic 'not found' error for network > addresses. It seems that the cache is becoming corrupt or something. Sending > a SIGHUP to lookupd resolves the problem briefly but it comes back again > within 10 minutes usually. Any suggestions how this is happening or how to > fix this permanently other than re-installing? Your question strongly implies that you are not running FreeBSD, but MacOS X. Wrong list. See "man lookupd" and the section on cache agents, specificly: CacheAgent The operation and configuration of the cache agent are described in detail in the sections above. The configuration options for the Cache agent are ValidateCache, CacheCapacity, and TimeToLive. These options may be set globally and/or for specific categories. Options set for a spe- cific category will over-ride the global setting. Note that CacheAgent should always appear first in a LookupOrder specifi- cation to allow lookupd to find cached entries before searching other information services. ...and... NILAgent The NILAgent always returns a result for a query, so it stops any search. However, it returns a negative record, which carries the meaning that the item requested does not exist. The use of negative entries in a cache is controversial, so lookupd does not include the NILAgent in its default lookup order. [ ... ] -- -Chuck