[Mailman-Users] Major problem
Greg Ward
gward at mems-exchange.org
Wed Oct 3 19:45:20 CEST 2001
On 03 October 2001, Jim Kutter said:
> A condition occurrs where Mailman does not respond to anything via
> e-mail. I.E.Mails to *-request addresses don't work, postings do not
> appear, etc...
>
> This is not a problem in Sendmail because the maillog reports that the
> mail is being forwarded properly to wrapper. Once it hits that,
> everything comes to a screeching halt.
Sounds like qrunner isn't running.
> Here is a tail of my error log.
> Oct 03 12:00:04 2001 qrunner(22037): kids = main(lock)
> Oct 03 12:00:04 2001 qrunner(22037): File "/home/mailman/cron/qrunner", line 252, in main
> Oct 03 12:00:04 2001 qrunner(22037): keepqueued = dispose_message(mlist, msg, msgdata)
> Oct 03 12:00:04 2001 qrunner(22037): File "/home/mailman/cron/qrunner", line 121, in dispose_message
> Oct 03 12:00:04 2001 qrunner(22037): if BouncerAPI.ScanMessages(mlist, mimemsg):
> Oct 03 12:00:04 2001 qrunner(22037): File "/home/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
> Oct 03 12:00:04 2001 qrunner(22037): addrs = func(msg)
> Oct 03 12:00:04 2001 qrunner(22037): File "/home/mailman/Mailman/Bouncers/DSN.py", line 46, in process
> Oct 03 12:00:04 2001 qrunner(22037): if string.lower(msg.gettype()) <> 'multipart/report' or \
> Oct 03 12:00:04 2001 qrunner(22037): TypeError : read-only character buffer, None
OK, maybe qrunner is running, but it's crashing.
Try running qrunner manually -- ie. "su - mailman" and run the qrunner
crontab line at the shell prompt. Do you still get this traceback? (I
would expect you to.)
BTW, you forgot to mention:
* Mailman version
* Python version
* OS and OS version
* MTA and MTA version
Greg
--
Greg Ward - software developer gward at mems-exchange.org
MEMS Exchange http://www.mems-exchange.org
More information about the Mailman-Users
mailing list