[Mailman-Users] Duplicate Messages Sent
Dan Collins
bigtuner at comcast.net
Wed Jul 27 23:27:12 CEST 2005
Hi y'all. Sorry if this is a little long.
The continuing problem is that 1) the "welcome to the mailman list" e-mail (in German no less), 2) the first message I sent to the mailman list and then 3) the administrative warning message from Maillman regarding a subsequent message all go out to me time and again. A second e-mail account gets my first message over and over.
Mailman doesn't know that I have received a welcome, confirmed I want to be on the list by sending back an e-mail, started using the mailman list for testing and I've attended to the administrative task by discarding the over 50kb attachment-laden e-mail. All three e-mails go out every 5 minutes or so until I stop the qrunner(s).
The second message I sent to the mailman list had attachments for testing scrub; over 50 mb no doubt. That subsequent e-mail has never arrived, but a Mailman message informing me that there is an administrative task arrived. I went to the web admin and discarded the message, but the administrative warning message continues to arrive every 5 minutes, just like freakin clockwork. Could there be two identical cron entries causing this or what?
My set-up -
freeBSD 4.7 virtual server - (bigtuner dot com and uniconexed dot org)
mm-cfg.py has the unicon.org default and the add virtual host entry.
sendmail v 8.13.1 with
define(`confTRUSTED_USERS',`mailman'),
FEATURE(`smrsh') ( with soft link to usr/local/mailman/mail/mailman)
FEATURE(`greet_pause')
FEATURE(local_procmail)
MAILER(`local')
MAILER(`smtp')
Mailman v 2.1.6
In usr/local/mailman/locks, mailmanctl starts master-qrunner AND master-qrunner.bigtxxxx dot com dot 17567 (or some other number) Is that correct? In usr/local/mailman/data, I have one master-qrunner.pid.
Logs --
Mailman logs have 137KB of locks entries of the type
Jul 27 20:31:00 2005 (9701) mailman.lock unlocked
Jul 27 20:31:00 2005 (9701) File "/usr/local/mailman/Mailman/LockFile.py", line 363, in __del__
Jul 27 20:31:00 2005 (9701) self.finalize()
Jul 27 20:31:00 2005 (9701) File "/usr/local/mailman/Mailman/LockFile.py", line 359, in finalize
Jul 27 20:31:00 2005 (9701) self.unlock(unconditionally=True)
Jul 27 20:31:00 2005 (9701) File "/usr/local/mailman/Mailman/LockFile.py", line 335, in unlock
Jul 27 20:31:00 2005 (9701) self.__writelog('unlocked')
Jul 27 20:31:00 2005 (9701) File "/usr/local/mailman/Mailman/LockFile.py", line 416, in __writelog
Jul 27 20:31:00 2005 (9701) traceback.print_stack(file=logf)
mailman/logs post read
Jul 27 18:54:14 2005 (17583) post to mailman from mailman-owner at uniconexed.org, size=1783, message-id=<mailman.0.1122485981.24170.mailman at uniconexed.org>, 1 failures
qrunner logs say
Jul 27 20:26:55 2005 (17567) Master watcher caught SIGTERM. Exiting.
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17582, sig: None, sts: 15, class: NewsRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17581, sig: None, sts: 15, class: IncomingRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17579, sig: None, sts: 15, class: BounceRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17578, sig: None, sts: 15, class: ArchRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17580, sig: None, sts: 15, class: CommandRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17584, sig: None, sts: 15, class: VirginRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17583, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1)
Jul 27 20:26:55 2005 (17585) RetryRunner qrunner exiting.
Jul 27 20:26:55 2005 (17567) Master qrunner detected subprocess exit (pid: 17585, sig: None, sts: 15, class: RetryRunner, slice: 1/1)
partial mailman/logs smtp say
Jul 27 20:10:10 2005 (17583) <mailman.0.1122488300.32572.mailman at uniconexed.org> smtp to mailman for 1 recips, completed in 3.799 seconds
Jul 27 20:25:06 2005 (17583) <mailman.0.1122485981.24170.mailman at uniconexed.org> smtp to mailman for 1 recips, completed in 1.167 seconds
Jul 27 20:25:07 2005 (17583) <000a01c592d4$e25b3f40$6401a8c0 at Athlon> smtp to mailman for 2 recips, completed in 0.408 seconds
Jul 27 20:25:24 2005 (17583) <mailman.0.1122488300.32572.mailman at uniconexed.org> smtp to mailman for 1 recips, completed in 6.489 seconds
partial smtp-failure logs say
Jul 27 20:25:06 2005 (17583) SMTP session failure: -1, es_setoptions(" debug, msgid: <000a01c592d4$e25b3f40$6401a8c0 at Athlon>
Jul 27 20:25:06 2005 (17583) SMTP session failure: -1, es_setoptions(" debug, msgid: <000a01c592d4$e25b3f40$6401a8c0 at Athlon>
vette logs say (regarding the subsequent message, no doubt)
Jul 27 18:18:22 2005 (32572) Mailman post from bigtuner at comcast.net held, message-id=<001601c592d5$b64b3a80$6401a8c0 at Athlon>: Message body is too big: 12472312 bytes with a limit of 50 KB
Jul 27 18:46:20 2005 (7448) mailman: Discarded posting:
From: bigtuner at comcast.net
Subject: test wtih attachments
Reason: Your message was too big; please trim it to less than 50 KB in size.
Finally, in my var/mail logs, I get entries like
Jul 27 20:25:22 bigtuner sm-mta[3485]: j6RKPHh3003485: --- 221 2.0.0 bigtuner.com closing connection
Jul 27 20:25:22 bigtuner sm-mta[3543]: j6RKPHh1003485: --- 050 <webmaster at uniconexed.org>... Connecting to gateway-r.comcast.net. via esmtp...
Jul 27 20:25:22 bigtuner sm-mta[3543]: j6RKPHh1003485: SMTP outgoing connect on bigtuner.com
Jul 27 20:25:54 bigtuner sm-mta[3543]: j6RKPHh1003485: --- 050 <webmaster at uniconexed.org>... Sent (ok ; id=20050727202522r2200og6ste)
Jul 27 20:25:54 bigtuner sm-mta[3543]: j6RKPHh1003485: to=<webmaster at uniconexed.org>, delay=00:00:37, xdelay=00:00:32, mailer=esmtp, pri=12615209, relay=gateway-r.comcast.net.[216.148.227.126], dsn=2.0.0, stat=Sent (ok ; id=20050727202522r2200og6ste)
Jul 27 20:25:54 bigtuner sm-mta[3543]: j6RKPHh1003485: done; delay=00:00:37, ntries=1
Jul 27 20:25:55 bigtuner sm-mta[3543]: NOQUEUE: --- 050 Closing connection to gateway-r.comcast.net.
In usr/local/mailman/data, I have one master-qrunner.pid. In usr/local/mailman/locks, mailmanctl starts master-qrunner AND master-qrunner.bigtxxxx dot com dot 17567 (or some other number) Is that correct?
Could it be that the locks aren't staying alive long enough to process a message?
Do I need to restart sendmail whenever I restart Mailman?
What's with the NOQUEUE mail log entry?
Is this a sendmail problem and not Mailman at all?
I'm just grabbing at straws. I've spent plenty of time researching this in the four months since I first loaded the older 2.1.5 on my server; I'm not a minute closer to have this resolved, so, help me if you can. My non-profit guys are getting a little restless waiting for a stable list server.
Thank you every one for your input.
Dan
More information about the Mailman-Users
mailing list