[Mailman-Users] some lists cannot receive emails after a crash(Incorrect padding)
jay alvarez
qmailb0y at yahoo.com
Fri Oct 21 04:35:11 CEST 2005
Good day!
We just had a hardware failure with our mailserver
running mailman+qmail, the smtpd as well as mailman
daemons died because of hard disc space lost due to
some logs overgrowned that were not rotated. The
problem has already been fixed and the qmail daemons
as well as mailman have been restarted, however, some
mailing list cannot receive emails. Looking at smtpd
logs, it seems like the client can successfully
deliver emails to the mailserver but the mailman
couldn't distribute it properly to list members.
What's more suprising is that other lists can receive
emails, but few can't.
Below is the series of mailman error logs continuesly
appearing from time to time during the normal
operation, but I don't think it has something to do
with the root of the problem. Hope you can help me..
Thanks.
Oct 21 10:23:09 2005 (19519) SHUNTING:
1118201593.7484629+ca85708cae103ebea5e28102d9aecb0ae1991f3f
Oct 21 10:23:49 2005 (19519) Uncaught runner
exception: Incorrect padding
Oct 21 10:23:49 2005 (19519) Traceback (most recent
call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py",
line 105, in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py",
line 155, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File
"/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata,
pipeline)
File
"/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File
"/usr/local/mailman/Mailman/Handlers/ToDigest.py",
line 82, in process
send_digests(mlist, mboxfp)
File
"/usr/local/mailman/Mailman/Handlers/ToDigest.py",
line 123, in send_digests
send_i18n_digests(mlist, mboxfp)
File
"/usr/local/mailman/Mailman/Handlers/ToDigest.py",
line 303, in send_i18n_digests
print >> plainmsg, msg.get_payload(decode=1)
File
"/usr/local/mailman/pythonlib/email/Message.py", line
189, in get_payload
return Utils._bdecode(payload)
File "/usr/local/mailman/pythonlib/email/Utils.py",
line 75, in _bdecode
value = base64.decodestring(s)
File "/usr/lib/python2.1/base64.py", line 44, in
decodestring
return binascii.a2b_base64(s)
Error: Incorrect padding
Oct 21 10:23:49 2005 (19519) SHUNTING:
1118204475.9834571+22369a18d9473e03619ce8224a5e274504872f9a
__________________________________
Yahoo! FareChase: Search multiple travel sites in one click.
http://farechase.yahoo.com
More information about the Mailman-Users
mailing list