[Mailman-Users] Archive problem...
Mike Avery
mavery at mail.otherwhen.com
Thu Jul 11 19:58:46 CEST 2002
I'm using Mailman 2.0.8 and have been having some problems with my archives. I hope
someone can give me a suggestion as to how to clear up the mess.
Some of the mailing lists are fine, but in a few mailing lists, only the last two months
are available from the web menu. Looking in the
/usr/local/mailbox/archive/public/<newsgroup> directory and at the
/usr/local/mailbox/archive/public/<newsgroup>.mbox/<newsgroup>.mbox makes me
think all the data is there.
A look at the /usr/local/mailbox/logs/error files shows lots of corrupt file errors.
I've copied the traceback for the most recent run on one of the mailing lists.
Jul 11 11:46:00 2002 qrunner(1720): Traceback (most recent call last):
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/Archiver.py", line 221, in ArchiveMail
Jul 11 11:46:00 2002 qrunner(1720): h.processUnixMailbox(f, HyperArch.Article)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/pipermail.py", line 528, in processUnixMailbox
Jul 11 11:46:00 2002 qrunner(1720): self.add_article(a)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 928, in add_article
Jul 11 11:46:00 2002 qrunner(1720): self.__super_add_article(article)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/pipermail.py", line 567, in add_article
Jul 11 11:46:00 2002 qrunner(1720): article.parentID = parentID =
self.get_parent_info(arch, article)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/pipermail.py", line 587, in get_parent_info
Jul 11 11:46:00 2002 qrunner(1720): refs =
self._remove_external_references(article.references)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/pipermail.py", line 619, in
_remove_external_references
Jul 11 11:46:00 2002 qrunner(1720): if self.database.hasArticle(self.archive, ref):
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 267, in hasArticle
Jul 11 11:46:00 2002 qrunner(1720): self.__openIndices(archive)
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 245, in __openIndices
Jul 11 11:46:00 2002 qrunner(1720): t = DumbBTree(os.path.join(arcdir, archive + '-'
+ i))
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 68
, in __init__
Jul 11 11:46:00 2002 qrunner(1720): self.load()
Jul 11 11:46:00 2002 qrunner(1720): File
"/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 17
3, in load
Jul 11 11:46:00 2002 qrunner(1720): self.dict = marshal.load(fp)
Jul 11 11:46:00 2002 qrunner(1720): ValueError: bad marshal data
Jul 11 11:46:00 2002 (1720) CORRUPT ARCHIVE FOR LIST:
comp.unix.bsd.freebsd.misc
Thanks,
Mike
--
Mike Avery
MAvery at mail.otherwhen.com
ICQ: 16241692 AOL IM:
MAvery81230
Phone: 970-642-0282
* Spam is for lusers who can't get business any other
way *
A Randomly Selected Thought For The Day:
A clean desk is a sign of a cluttered desk drawer.
More information about the Mailman-Users
mailing list