[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