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

Tobias Eigen tobias at kabissa.org
Tue Jun 3 18:13:32 CEST 2003


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 --




-- 
Tobias Eigen
Executive Director

Kabissa - Space for change in Africa
http://www.kabissa.org

TIME TO GET ONLINE 
Internet Learning materials now online!  
Go: http://www.ttgo.kabissa.org
Contact: ttgo at kabissa.org








More information about the Mailman-Users mailing list