[Mailman-Users] help with shunting problems - scrubber?

Tokio Kikuchi tkikuchi at is.kochi-u.ac.jp
Wed Jun 4 01:25:22 CEST 2003


Hi,

try this patch.
http://sourceforge.net/tracker/?func=detail&aid=670167&group_id=103&atid=300103


Tobias Eigen wrote:
> Hi all,
> 
> (I sent through a message yesterday asking for help with archives not being 
> updated for a week. I managed to get these updates happening - thanks. I am 
> presuming it was a qrunner issue relating to an autoreply war on one of my 
> lists.) 
> 
> I'm having a serious problem with some mail being shunted for reasons that 
> don't make sense to me. Lists are generally working very well. 
> 
> Redhat Linux 7.2 (plesk 5 system hosted at Rackspace)
> Version 2.1.2
> ./configure --with-python=/usr/bin/python2.1 --with-mail-gid=mailman --with-cgi-
> gid=48
> mhonarc external archiver
> 
> The error log errors are below. The first error message happens ALOT, and when 
> it does happen, it seems to break the list so all messages get shunted. To make 
> the list work again, I have to remove the digest.mbox file from the list 
> directory. 
> 
> Any thoughts? This is causing me major problems with one of my lists in 
> particular - it hasn't been reported anywhere else yet.
> 
> Cheers,
> 
> Tobias
> 
> -- error 1 starts --
> 
> Jun 02 23:20:30 2003 (29585) SHUNTING: 
> 1054494569.225907+c3b095b87fd22777f1a81b37acad616547957223
> Jun 02 23:20:30 2003 (29585) Uncaught runner exception: ASCII encoding error: 
> ordinal not in range
> (128)
> Jun 02 23:20:30 2003 (29585) Traceback (most recent call last):
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
>     self._onefile(msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
>     keepqueued = self._dispose(mlist, msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 130, in 
> _dispose
>     more = self._dopipeline(mlist, msg, msgdata, pipeline)
>   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 153, in 
> _dopipeline
>     sys.modules[modname].process(mlist, msg, msgdata)
>   File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 89, in process
>     send_digests(mlist, mboxfp)
>   File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 130, in 
> send_digests
>     send_i18n_digests(mlist, mboxfp)
>   File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 303, in 
> send_i18n_digests
>     msg = scrubber(mlist, msg)
>   File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 305, in process
>     t = unicode(t, 'ascii', 'replace').encode('ascii')
> UnicodeError: ASCII encoding error: ordinal not in range(128)
> 
> -- error 1 ends --
> 
> -- error 2 starts --
> 
> Jun 02 23:20:36 2003 (29582) SHUNTING: 
> 1052380894.080789+bb8a6e8a627aebfaa568a0c79fe35df6048ea899
> Jun 02 23:20:36 2003 (29582) Uncaught runner exception: [Errno 32] Broken pipe
> Jun 02 23:20:36 2003 (29582) Traceback (most recent call last):
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
>     self._onefile(msg, msgdata)
>   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 155, 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 198, in 
> ArchiveMail
>     self.ExternalArchive(mm_cfg.PUBLIC_EXTERNAL_ARCHIVER, txt)
>   File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 173, in 
> ExternalArchive
>     status = extarch.close()
> IOError: [Errno 32] Broken pipe
> 
> -- error 2 ends --
> 
> 
> 
> 


-- 
Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp
http://weather.is.kochi-u.ac.jp/





More information about the Mailman-Users mailing list