[Mailman-Developers] Loop error (read: take out your machine)

Greg Stein gstein@lyra.org
Wed, 18 Nov 1998 18:32:17 -0800


This is a multi-part message in MIME format.

--------------6264A394769C943610B3D561
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

If a user submits a subscription request where the name does not include
a fully-qualified domain name, then everything blows up hard.

Mailman fails to recognize the bounce properly, attempts to parse it,
fails, sends a response, that bounces, it parses, it replies... BLAM.
Your machine's load average skyrockets and your mail queue starts to
explode.

Even worse is that it doesn't terminate. I had to shut down the sendmail
listener, clean the mail queue, and clear mailman's pending mail queue.
You also have to watch out from cron in case it tells mailman to process
its queue :-).

Back in August, this bug took out my system (had to reset and cold
boot). Happened again today, but I was able to catch it after about 15
minutes of grinding. I've also since adjusted my since to queue at a
lower load average (so that I can actually get a time slice and some
virtual mem while I correct the problem).

Is there a tweak that I can apply to the bounce detection to fix the
loop?

thx
-g

--
Greg Stein, http://www.lyra.org/

--------------6264A394769C943610B3D561
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Received: from ns1.lyra.org (root@ns1.lyra.org [208.192.43.10])
	by svpal.svpal.org (8.9.0/8.9.0) with ESMTP id LAA29777
	for <gstein@svpal.org>; Wed, 18 Nov 1998 11:00:15 -0800 (PST)
Received: from localhost (root@localhost)
	by ns1.lyra.org (8.8.5/8.8.5) with SMTP id LAA28442
	for <gstein@lyra.org>; Wed, 18 Nov 1998 11:02:19 -0800
Date: Wed, 18 Nov 1998 11:02:17 -0800 (PST)
From: root <root@ns1.lyra.org>
To: gstein@lyra.org
Subject: Mailman results for Hognews (fwd)
Message-ID: <Pine.LNX.3.95.981118110159.28437A-100000@ns1.lyra.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII



---------- Forwarded message ----------
Date: Wed, 18 Nov 1998 10:10:25 -0800
From: hognews-request@eastsideharley.com
To: mailer-daemon@ns1.lyra.org
Subject: Mailman results for Hognews

**** Subject line ignored: Returned mail: <Crab51>... User unknown

>>>> This is a MIME-encapsulated message
**** this: Command UNKNOWN.

>>>> --KAB26510.911412616/ns1.lyra.org
**** --kab26510.911412616/ns1.lyra.org: Command UNKNOWN.

>>>> The original message was received at Wed, 18 Nov 1998 10:10:15 -0800
**** the: Command UNKNOWN.

>>>> from localhost [127.0.0.1]
**** from: Command UNKNOWN.

>>>> ----- The following addresses had permanent fatal errors -----
**** -----: Command UNKNOWN.

>>>> <Crab51>
**** <crab51>: Command UNKNOWN.

>>>> ----- Transcript of session follows -----
**** -----: Command UNKNOWN.

>>>> <<< RCPT TO: <Crab51>
**** <<<: Command UNKNOWN.

>>>> 550 <Crab51>... User unknown
**** 550: Command UNKNOWN.

>>>> 421 ns1.lyra.org Lost input channel from localhost [127..0.0.1]
**** 421: Command UNKNOWN.

>>>> ns1.lyra.org Lost input channel from localhost [127.0.0.1]
**** ns1.lyra.org: Command UNKNOWN.

>>>> --KAB26510.911412616/ns1.lyra.org
**** --kab26510.911412616/ns1.lyra.org: Command UNKNOWN.

>>>> Content-Type: message/delivery-status
**** content-type:: Command UNKNOWN.

>>>> Reporting-MTA: dns; ns1.lyra.org
**** reporting-mta:: Command UNKNOWN.

>>>> Received-From-MTA: DNS; localhost
**** received-from-mta:: Command UNKNOWN.

>>>> Arrival-Date: Wed, 18 Nov 1998 10:10:15 -0800
**** arrival-date:: Command UNKNOWN.

>>>> Final-Recipient: RFC822; crab51@ns1.lyra.org
**** final-recipient:: Command UNKNOWN.

>>>> Action: failed
**** action:: Command UNKNOWN.

>>>> Status: 5.1.1
**** status:: Command UNKNOWN.

>>>> Last-Attempt-Date: Wed, 18 Nov 1998 10:10:17 -0800
**** last-attempt-date:: Command UNKNOWN.

>>>> --KAB26510.911412616/ns1.lyra.org--
**** --kab26510.911412616/ns1.lyra.org--: Command UNKNOWN.



--------------6264A394769C943610B3D561--