[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