[Mailman-Users] Weird lock error
Jon Carnes
jonc at nc.rr.com
Thu May 29 00:13:48 CEST 2003
Looks like a permissions problem in the archives:
/usr/local/mailman/diversityrx.org/archives/public/ncihc-list
On Wed, 2003-05-28 at 17:32, William R. Dickson wrote:
> At least, it looks weird to me. No lockfiles are present. I once had
> something like this happen with a corrupt .msg file, but I tried
> removing all files from the qfiles directory, and the problem recurs
> with all new mail.
>
> This began after moving the lists to a new server, running FreeBSD 4.8
> rather than 4.4, and Python 2.2.2. I have multiple Mailman
> installations so I can handle virtual domains (one installation per
> domain, allows me to have both "foo at domain1.com" and
> "foo at domain2.com"); I'm reluctant to upgrade to 2.1.2 until I figure
> out how the new qrunner scheme is going to work with this setup. Only
> one of the domains seems to have this problem; the rest are working
> fine. I've tried reinstalling mailman for this domain, removing
> lockfiles, removing queue files, removing the archives and creating a
> new directory, checked permissions on the directories. Any thoughts?
>
> Thanks,
>
> -Bill
>
>
> May 28 14:24:05 2003 (50423) Delivery exception:
> May 28 14:24:06 2003 (50423) Traceback (most recent call last):
> File
> "/usr/local/mailman/diversityrx.org/Mailman/Handlers/HandlerAPI.py",
> line
> 82, in do_pipeline
> func(mlist, msg, msgdata)
> File
> "/usr/local/mailman/diversityrx.org/Mailman/Handlers/SMTPDirect.py",
> line
> 77, in process
> mlist.Lock()
> File "/usr/local/mailman/diversityrx.org/Mailman/MailList.py", line
> 1339, in L
> ock
> self.__lock.lock(timeout)
> File "/usr/local/mailman/diversityrx.org/Mailman/LockFile.py", line
> 266, in lo
> ck
> raise AlreadyLockedError
> AlreadyLockedError
>
> May 28 14:24:06 2003 qrunner(50423): Traceback (most recent call last):
> May 28 14:24:06 2003 qrunner(50423): File
> "/usr/local/mailman/diversityrx.org/
> cron/qrunner", line 283, in ?
> May 28 14:24:06 2003 qrunner(50423): kids = main(lock)
> May 28 14:24:06 2003 qrunner(50423): File
> "/usr/local/mailman/diversityrx.org/
> cron/qrunner", line 264, in main
> May 28 14:24:06 2003 qrunner(50423): mlist.Save()
> May 28 14:24:06 2003 qrunner(50423): File
> "/usr/local/mailman/diversityrx.org/
> Mailman/MailList.py", line 861, in Save
> May 28 14:24:06 2003 qrunner(50423): self.CheckHTMLArchiveDir()
> May 28 14:24:06 2003 qrunner(50423): File
> "/usr/local/mailman/diversityrx.org/
> Mailman/Archiver/Archiver.py", line 253, in CheckHTMLArchiveDir
> May 28 14:24:06 2003 qrunner(50423): breaklink(pubdir)
> May 28 14:24:06 2003 qrunner(50423): File
> "/usr/local/mailman/diversityrx.org/
> Mailman/Archiver/Archiver.py", line 50, in breaklink
> May 28 14:24:06 2003 qrunner(50423): os.unlink(link)
> May 28 14:24:06 2003 qrunner(50423): OSError : [Errno 1] Operation not
> permitte
> d: '/usr/local/mailman/diversityrx.org/archives/public/ncihc-list'
More information about the Mailman-Users
mailing list