[Mailman-Users] Shunted messages idea?
George Booth
G.Booth at usm.edu
Mon Apr 4 20:27:18 CEST 2005
----- Original Message -----
From: "Mark Sapiro" <msapiro at value.net>
To: "George Booth" <G.Booth at usm.edu>; <mailman-users at python.org>
Sent: Monday, April 04, 2005 12:02 PM
Subject: Re: [Mailman-Users] Shunted messages idea?
> George Booth wrote:
>
>>I've encountered a very strange error. Out of 779 lists, we have 1 that
>>keeps shunting messages. Currently, there are 34 shunted messages that
>>will
>>not unshunt. I've completely blown away the list and recreated it several
>>times, all to no avail. Any suggestions would be appreciated.
>>
>>Running Mailman 2.1.5 on Red Hat AS 3.
>
> Have you looked in the Mailman 'error' log to see why the messages are
> being shunted?
>
> Do you see any error messages when you run bin/unshunt?
>
> As you've seen, this is probably not an issue with the list itself, but
> rather some member of the list sending posts with non-ascii characters
> in headers.
There weren't any errors at all when running the unshunt command; the
messages simply would be shunted again. However, this is even stranger; I
blew away and recreated the list several times last week, all to no avail;
today, I tried that one more time, and it seems to have worked this time.
The shunted messages have no reappeared in the shunt directory, and I know
at least 4 of the 34 made it through. I'm awaiting confirmation that the
other 30 did as well, but so far, it looks like it finally worked.
Reason it worked this time? I've no idea. I didn't do anything today
differently than I did last week. Although it would be nice to know what
might have happened in case this happens again, I'm just relieved it finally
worked this time. Subsequent messages appear to have gone through without
any problems as well.
There was an error message the administrator for the box (I'm the app admin
for Mailman) sent me; I tried looking at the files it references, but
couldn't find them. *shrug* Included below is what he sent me if you can
make sense of it:
Apr 01 14:16:08 2005 (11564) Uncaught runner exception: unpack list of wrong
size
Apr 01 14:16:08 2005 (11564) Traceback (most recent call last):
File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
_dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
send_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in
send_digests
send_i18n_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 306, in
send_i18n_digests
msg = scrubber(mlist, msg)
File "/var/mailman/Mailman/Handlers/Scrubber.py", line 265, in process
url = save_attachment(mlist, part, dir)
File "/var/mailman/Mailman/Handlers/Scrubber.py", line 359, in
save_attachment
fnext = os.path.splitext(msg.get_filename(''))[1]
File
"/usr/src/build/516269-i386/install/var/mailman/pythonlib/email/Message.py",
line 725, in get_filename
File
"/usr/src/build/516269-i386/install/var/mailman/pythonlib/email/Message.py",
line 608, in get_param
File
"/usr/src/build/516269-i386/install/var/mailman/pythonlib/email/Message.py",
line 555, in _get_params_preserve
File
"/usr/src/build/516269-i386/install/var/mailman/pythonlib/email/Utils.py",
line
337, in decode_params
File
"/usr/src/build/516269-i386/install/var/mailman/pythonlib/email/Utils.py",
line
284, in decode_rfc2231
ValueError: unpack list of wrong size
Apr 01 14:16:08 2005 (11564) SHUNTING:
1111895203.116622+31a6980c69a33e7b7331bbaa8ca71fb76a29153c
Thanks,
George
<>-<>-<>-<>-<>-<>-<>-<>-<>
George Booth iTech System Administrator
G.Booth at usm.edu
University of Southern Mississippi
More information about the Mailman-Users
mailing list