Sruli Shaffren wrote:
>
>I am looking for help on a problem with one of my lists.  Currently
>everything is shunting.  This is using version 2.1.6 of Mailman:
>Feb 28 08:04:24 2007 (16894) Uncaught runner exception:
>[EMAIL PROTECTED]
>Feb 28 08:04:24 2007 (16894) Traceback (most recent call last):
>  File "/usr/share/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
>    self._onefile(msg, msgdata)
>  File "/usr/share/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
>    keepqueued = self._dispose(mlist, msg, msgdata)
>  File "/usr/share/mailman/Mailman/Queue/ArchRunner.py", line 89, in _dispose
>    mlist.ArchiveMail(msg)
>  File "/usr/share/mailman/Mailman/Archiver/Archiver.py", line 217, in
>ArchiveMail
>    h.close()
>  File "/usr/share/mailman/Mailman/Archiver/pipermail.py", line 321, in close
>    self.write_TOC()
>  File "/usr/share/mailman/Mailman/Archiver/HyperArch.py", line 1324, in
>write_TOC
>    rss.write(self.RSS())


This is not Mailman 2.1.6 as distributed by the Mailman project. Our
2.1.6 Hyperarch.py contains only 1297 lines and no RSS method.


>  File "/usr/share/mailman/Mailman/Archiver/HyperArch.py", line 1023, in RSS
>    article = items[i] = self.database.getArticle(self.archive, items[i])
>  File "/usr/share/mailman/Mailman/Archiver/HyperDatabase.py", line 284,
>in getArticle
>    buf = self.articleIndex[msgid]
>  File "/usr/share/mailman/Mailman/Archiver/HyperDatabase.py", line 146,
>in __getitem__
>    return self.dict[item]
>KeyError: [EMAIL PROTECTED]
>
>Feb 28 08:04:26 2007 (16894) SHUNTING:
>1164951564.8909371+0c84386d68f178608e0aa40e88a8aaac49173559
>
>I have tried to shut down the qrunner and have rebuilt the archives using
>this command:
># bin/arch --wipe list


That said, it looks like there might be a problem with the last message
in the archive. I suggest looking in the listname.mbox/listname.mbox
file for a message with Message-ID: containing
[EMAIL PROTECTED]

If you can see anything strange about this message or its Message-ID:,
try 'fixing' it or removing it from listname.mbox/listname.mbox and
running 'bin/arch --wipe listname' again.

-- 
Mark Sapiro <[EMAIL PROTECTED]>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to