[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