[Mailman-Users] Uncaught runner exception: 'utf8' codec can'tdecode bytes in position 1-4: invalid data

Aliet Santiesteban Sifontes alietss at yahoo.com
Sun Sep 11 23:52:07 CEST 2005


Thank's Mark, how could I find the bad message, I'm
worried because If I can make the list work again, I
have the risk this happens again, is there any patch
for this??. I think that this can be a potencial dos
attack to other lists on the net.
Best regards

--- Mark Sapiro <msapiro at value.net> wrote:

> Aliet Santiesteban Sifontes wrote:
> 
> >Hi list, I'm running mailman for several lists on
> >debian sarge, mailman-2.1.5-8, suddenly one of of
> the
> >lists stops working, maybe by spam or dos attack
> using
> >a bug in mailman, here the error, any ideas on how
> ti
> >fix this??:
> >Sep 11 13:34:35 2005 (12535) Uncaught runner
> >exception: 'utf8' codec can't decode bytes in
> position
> >1-4: invalid data
> >Sep 11 13:34:35 2005 (12535) Traceback (most recent
> >call last):
> >  File "/usr/lib/mailman/Mailman/Queue/Runner.py",
> >line 111, in _oneloop
> >    self._onefile(msg, msgdata)
> >  File "/usr/lib/mailman/Mailman/Queue/Runner.py",
> >line 167, in _onefile
> >    keepqueued = self._dispose(mlist, msg, msgdata)
> >  File
> >"/usr/lib/mailman/Mailman/Queue/IncomingRunner.py",
> >line 130, in _dispose
> >    more = self._dopipeline(mlist, msg, msgdata,
> >pipeline)
> >  File
> >"/usr/lib/mailman/Mailman/Queue/IncomingRunner.py",
> >line 153, in _dopipeline
> >    sys.modules[modname].process(mlist, msg,
> msgdata)
> >  File
> >"/var/lib/mailman/Mailman/Handlers/ToDigest.py",
> line
> >91, in process
> >    send_digests(mlist, mboxfp)
> >  File
> >"/var/lib/mailman/Mailman/Handlers/ToDigest.py",
> line
> >132, in send_digests
> >    send_i18n_digests(mlist, mboxfp)
> >  File
> >"/var/lib/mailman/Mailman/Handlers/ToDigest.py",
> line
> >306, in send_i18n_digests
> >    msg = scrubber(mlist, msg)
> >  File
> >"/var/lib/mailman/Mailman/Handlers/Scrubber.py",
> line
> >265, in process
> >    url = save_attachment(mlist, part, dir)
> >  File
> >"/var/lib/mailman/Mailman/Handlers/Scrubber.py",
> line
> >361, in save_attachment
> >    fnext =
> os.path.splitext(msg.get_filename(''))[1]
> >  File "/usr/lib/python2.3/email/Message.py", line
> >731, in get_filename
> >    return unicode(newvalue[2], newvalue[0] or
> >'us-ascii')
> >UnicodeDecodeError: 'utf8' codec can't decode bytes
> in
> >position 1-4: invalid data
> >
> >Sep 11 13:34:35 2005 (12535) SHUNTING:
>
>1126458561.9029009+2ca02ecc54d36f4e0a88a7ab17fc28736bd23635
> 
> A message has been posted to the list with an
> attached file. The
> scrubber is trying to create a file name for the
> scrubbed attachment
> using the filename of the attachment, but the
> filename is either
> unparseable from the message or garbled in some way.
> 
> The bad message is probably in the
> lists/<listname>/digest.mbox file.
> Try moving that file aside or editing it and see if
> that allows the
> list to resume working. If so, you may be able to
> reprocess the
> shunted messages with bin/unshunt, but that may
> cause the error to
> reappear.
> 
> --
> Mark Sapiro <msapiro at value.net>       The highway is
> for gamblers,
> San Francisco Bay Area, California    better use
> your sense - B. Dylan
> 
> 



	
		
______________________________________________________ 
Yahoo! for Good 
Watch the Hurricane Katrina Shelter From The Storm concert 
http://advision.webevents.yahoo.com/shelter 




More information about the Mailman-Users mailing list