I just received this message. Can someone help me to know what I should do with it?
Traceback (innermost last):
File "/home/mailman/cron/qrunner", line 282, in ?
kids = main(lock)
File "/home/mailman/cron/qrunner", line 252, in main
keepqueued = dispose_message(mlist, msg, msgdata)
File "/home/mailman/cron/qrunner", line 121, in dispose_message
if BouncerAPI.ScanMessages(mlist, mimemsg):
File "/home/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
addrs = func(msg)
File "/home/mailman/Mailman/Bouncers/DSN.py", line 46, in process
if string.lower(msg.gettype()) <> 'multipart/report' or
TypeError: read-only character buffer, None
Without much knowledge of the guts of Python, I would say that the problem is with disposing a rejected message, but I want to get some ideas from you all first.
Mailman 2.0.6, Python 1.5, etc.
Jeff Kenton College of Education Tech Support N058A Lagomarcino jkenton@iastate.edu Ames, IA 50011 515 294 0228
"Security is a process, not a product." - Bruce Schneier
On 16 November 2001, Jeffrey M. Kenton said:
I just received this message. Can someone help me to know what I should do with it?
Traceback (innermost last): [...] File "/home/mailman/Mailman/Bouncers/DSN.py", line 46, in process if string.lower(msg.gettype()) <> 'multipart/report' or
TypeError: read-only character buffer, NoneWithout much knowledge of the guts of Python, I would say that the problem is with disposing a rejected message, but I want to get some ideas from you all first.
I'm pretty sure that this very bug is one of the reasons Mailman 2.0.7 was released: it crashed when interpreting a certain type of bounce message. Your guess was spot-on.
Mailman 2.0.6, Python 1.5, etc. ^ Bingo -- congratulations, you get to upgrade!
Greg
-- Greg Ward - software developer gward@mems-exchange.org MEMS Exchange http://www.mems-exchange.org
I'm pretty sure that this very bug is one of the reasons Mailman 2.0.7 was released: it crashed when interpreting a certain type of bounce message. Your guess was spot-on.
Mailman 2.0.6, Python 1.5, etc. ^ Bingo -- congratulations, you get to upgrade!
Greg
Thanks Greg and Jon.
WOOOHOOOOOOO! I GET to upgrade!
:-)
Jeff
Jeff Kenton College of Education Tech Support N058A Lagomarcino jkenton@iastate.edu Ames, IA 50011 515 294 0228
"Security is a process, not a product." - Bruce Schneier
participants (2)
-
Greg Ward
-
Jeffrey M. Kenton