From owner-freebsd-questions Sun Jan 3 04:00:39 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA17115 for freebsd-questions-outgoing; Sun, 3 Jan 1999 04:00:39 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA17098 for ; Sun, 3 Jan 1999 04:00:34 -0800 (PST) (envelope-from per@erix.ericsson.se) Received: from super.du.etx.ericsson.se (per@super.du.etx.ericsson.se [130.100.34.16]) by penguin.wise.edt.ericsson.se (8.9.0/8.9.0/WIREfire-1.2) with ESMTP id NAA01609; Sun, 3 Jan 1999 13:00:07 +0100 (MET) Received: (from per@localhost) by super.du.etx.ericsson.se (8.9.1/8.9.1/erix-1.6) id NAA26033; Sun, 3 Jan 1999 13:00:07 +0100 (MET) Date: Sun, 3 Jan 1999 13:00:07 +0100 (MET) Message-Id: <199901031200.NAA26033@super.du.etx.ericsson.se> From: Per Hedeland To: randyk@ccsales.com Cc: questions@FreeBSD.ORG, sendmail-questions@sendmail.org Subject: Re: Recursion, Excessive In-Reply-To: <3.0.5.32.19990103011832.00cc0150@ccsales.com> References: <3.0.5.32.19990103011832.00cc0150@ccsales.com> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Randy A. Katz" wrote: >Jan 3 01:19:54 ccsales sendmail[291]: BAA00291: SYSERR(root): rewrite: exc >essive recursion (max 50), ruleset 3 >Jan 3 01:21:36 ccsales sendmail[341]: BAA00341: SYSERR(root): rewrite: exc >essive recursion (max 50), ruleset 3 > >I have rebuilt sendmail, checked everything...and it is still a mystery, >any tips? Well, if you have hand-modified your sendmail.cf instead of building it from a .mc file with m4, or have some rewriting rules embedded in the .mc, the most likely cause is that you have made an error in the rules causing an infinite rewrite recursion. Another possibility, if you have a m4-built sendmail.cf but are using the virtusertable feature, is that you have a virtusertable entry like: user@domain where 'domain' is in class w. This will cause the result of the virtuser lookup to be looked up again, with the potential for causing an infinite loop. The general rule is to only use simple unqualified usernames in the RHS of the virtusertable, unless it refers to a "remote" domain. --Per Hedeland To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message