[Mailman-Users] shunting after "decoding Unicode is not supported"

David Newman dnewman at networktest.com
Fri May 15 05:58:41 CEST 2009


On 5/13/09 10:06 PM, David Newman wrote:
> Mailman 2.1.12
> 
> Had a server crash. Built a new server, compiled MM 2.1.12 from source
> and restored the lists, data, and archives from a backup.
> 
> Messages are going to the list but most aren't getting archived, with
> errors like the one pasted below.
> 
> This has come up before:
> 
> http://mail.python.org/pipermail/mailman-users/2007-May/057100.html
> 
> I'm wary about screwing up the digests, so two questions:
> 
> 1. Is there any way of clearing this error without renaming/moving the
> digest?
> 
> 2. If I do move the digest, will the messages that didn't get archived
> then make it into the archive? Or will archiving work only for those
> messages from that point forward?
> 
> Many thanks

Sorry for replying to my own email, but I've noticed it's only HTML
email that produces this error, and doesn't go into the archives.

How to remedy (without clobbering the digest, that is)?

Thanks again

dn


> 
> dn
> 
> 
> 
> 
> May 13 21:37:17 2009 (16245) Uncaught runner exception: decoding Unicode
> is not
> supported
> May 13 21:37:17 2009 (16245) Traceback (most recent call last):
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
>     self._onefile(msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 191, in _onefile
>     keepqueued = self._dispose(mlist, msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 73, in
> _dispose
>     mlist.ArchiveMail(msg)
>   File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 216, in
> ArchiveMa
> il
>     h.processUnixMailbox(f)
>   File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 578, in
> processU
> nixMailbox
>     a = self._makeArticle(m, self.sequence)
>   File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 684, in
> _makeArt
> icle
>     mlist=self.maillist)
>   File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 308, in
> __init__
>     charset = message.get_content_charset(cset_out)
>   File "/usr/local/lib/python2.4/email/Message.py", line 800, in
> get_content_cha
> rset
>     charset = unicode(charset, 'us-ascii').encode('us-ascii')
> TypeError: decoding Unicode is not supported
> 
> May 13 21:37:17 2009 (16245) SHUNTING:
> 1242275836.745697+2fd3997d48268b501123514
> 
> 



More information about the Mailman-Users mailing list