Dan Mashal wrote: >If by "ArchiveRunner" you mean qrunner, yes it is running.
Actually I meant ArchRunner, one of the 8 qrunner processes that should be running, but I can see it's running from the error log. >Yes, The public directories are mostly empty and we are using >/mailman/private not pipermail. > >I don't really see a qfiles directory. Where would this be? Since this is Fedora 8, you probably have RedHat's FHS mods so there is no qfiles/ directory. The queue directories are in /var/spool/mailman. >Todays error log: > >Jun 22 06:27:44 2008 (1825) Uncaught runner exception: [Errno 13] >Permission denied: >'/var/lib/mailman/archives/private/man-cie/database/2008-June-date.lock. >psi.1825.298' >Jun 22 06:27:44 2008 (1825) Traceback (most recent call last): > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 112, in _oneloop > self._onefile(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 170, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in >_dispose > mlist.ArchiveMail(msg) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 216, in >ArchiveMail > h.processUnixMailbox(f) > File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 583, in >processUnixMailbox > self.add_article(a) > File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 635, in >add_article > article.parentID = parentID = self.get_parent_info(arch, article) > File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 667, in >get_parent_info > article.subject) > File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 311, >in getOldestArticle > self.__openIndices(archive) > File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 251, >in __openIndices > t = DumbBTree(os.path.join(arcdir, archive + '-' + i)) > File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 61, in >__init__ > self.lock() > File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 77, in >lock > self.lockfile.lock() > File "/usr/lib/mailman/Mailman/LockFile.py", line 243, in lock > self.__write() > File "/usr/lib/mailman/Mailman/LockFile.py", line 422, in __write > fp = open(self.__tmpfname, 'w') >IOError: [Errno 13] Permission denied: >'/var/lib/mailman/archives/private/man-cie/database/2008-June-date.lock. >psi.1825.298' [...] The above error and all the others like it are the reason your lists aren't archiving. The mailman group does not have permission to create lock files in the various /var/lib/mailman/archives/private/<listname>/database/ directories. You said SELinux is off, so this must be a straight permissions issue. >Jun 24 06:56:13 2008 qrunner(1838): >/usr/lib/mailman/Mailman/MailList.py:907: DeprecationWarning: raising a >string exception is deprecated > raise Errors.MMSubscribeNeedsConfirmation This warning is not significant. It comes from running pre 2.1.10 Mailman with Python 2.5 or later. Mailman 2.1.10 and 2.1.11 supress this warning. >Jun 24 06:56:42 2008 (1842) Failed to unlink backup file: >/var/spool/mailman/out/1214311764.2174809+7741dea36f059117afa91f45d102be >d1b23e539e.bak >Jun 24 06:56:48 2008 qrunner(2568): Traceback (most recent call last): >Jun 24 06:56:48 2008 qrunner(2568): File >"/usr/lib/mailman/bin/qrunner", line 278, in <module> >Jun 24 06:56:48 2008 qrunner(2568): main() >Jun 24 06:56:48 2008 qrunner(2568): File >"/usr/lib/mailman/bin/qrunner", line 238, in main >Jun 24 06:56:48 2008 qrunner(2568): qrunner.run() >Jun 24 06:56:48 2008 qrunner(2568): File >"/usr/lib/mailman/Mailman/Queue/Runner.py", line 71, in run >Jun 24 06:56:48 2008 qrunner(2568): filecnt = self._oneloop() >Jun 24 06:56:48 2008 qrunner(2568): File >"/usr/lib/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop >Jun 24 06:56:48 2008 qrunner(2568): msg, msgdata = >self._switchboard.dequeue(filebase) >Jun 24 06:56:48 2008 qrunner(2568): File >"/usr/lib/mailman/Mailman/Queue/Switchboard.py", line 150, in dequeue >Jun 24 06:56:48 2008 qrunner(2568): fp = open(filename) >Jun 24 06:56:48 2008 qrunner(2568): IOError : [Errno 2] No such file or >directory: >'/var/spool/mailman/out/1214310787.1975391+bb00fd6e837182b6c5d7688667785 >43442465949.pck' The two errors above and all the similar ones indicate that there are two copies of Outgoing runner. See <http://wiki.list.org/x/_4A9> for what to do about this. If there were errors other than those four types, I didn't see them. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 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&file=faq01.027.htp