[Mailman-Users] Error: Incorrect padding?
Matt Barringer
matt at wirex.com
Tue Feb 11 02:34:57 CET 2003
Yesterday we upgraded from Mailman 2.0.x to 2.1.1. All of the lists
except for one transfered over flawlessly, but any mail sent to that one
particular list causes errors like this to be dumped into
~mailman/logs/error:
Feb 10 17:05:20 2003 (453) Uncaught runner exception: Incorrect padding
Feb 10 17:05:20 2003 (453) Traceback (most recent call last):
File "/home/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
self._onefile(msg, msgdata)
File "/home/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/home/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
_dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/home/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 82, in process
send_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 123, in
send_digests
send_i18n_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 295, in
send_i18n_dige
sts
msg = scrubber(mlist, msg)
File "/home/mailman/Mailman/Handlers/Scrubber.py", line 252, in process
payload = part.get_payload(decode=1)
File "/home/mailman/pythonlib/email/Message.py", line 189, in
get_payload
return Utils._bdecode(payload)
File "/home/mailman/pythonlib/email/Utils.py", line 75, in _bdecode
value = base64.decodestring(s)
File "/usr/local/lib/python2.2/base64.py", line 44, in decodestring
return binascii.a2b_base64(s)
Error: Incorrect padding
Feb 10 17:05:20 2003 (453) SHUNTING: 1044925519.00936+54468b31b755be1a7fa62d057b
d3f51581aece72
This problem also comes up when the digests are generated.
Any suggestions? This is 2.1.1 built from source on Immunix Linux 7 with
Postfix and python 2.2.
--
Matt Barringer
WireX Communications, Inc.
More information about the Mailman-Users
mailing list