Hi folks - I keep getting my mailman cron throwing and emailing me consistent errors:
[somelist and myhost redacted...] Example 1: Subject: Cron <list@myhost> [ -x /usr/lib/mailman/cron/disabled ] && /usr/lib/mailman/cron/disabled Traceback (most recent call last): File "/usr/lib/mailman/cron/disabled", line 224, in <module> main() File "/usr/lib/mailman/cron/disabled", line 150, in main mlist = MailList.MailList(listname) File "/var/lib/mailman/Mailman/MailList.py", line 128, in __init__ self.Lock() File "/var/lib/mailman/Mailman/MailList.py", line 161, in Lock self.__lock.lock(timeout) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 2] No such file or directory: '/var/lib/mailman/locks/somelist.lock.myhost.24422.0' ====== Example 2: Cron <list@myhost> [ -x /usr/lib/mailman/cron/checkdbs ] && /usr/lib/mailman/cron/checkdbs Traceback (most recent call last): File "/usr/lib/mailman/cron/checkdbs", line 203, in <module> main() File "/usr/lib/mailman/cron/checkdbs", line 86, in main mlist = MailList.MailList(name) File "/var/lib/mailman/Mailman/MailList.py", line 128, in __init__ self.Lock() File "/var/lib/mailman/Mailman/MailList.py", line 161, in Lock self.__lock.lock(timeout) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 2] No such file or directory: '/var/lib/mailman/locks/somelist.lock.myhost.21892.0' ====== Example 3: Cron <list@myhost> [ -x /usr/lib/mailman/cron/senddigests ] && /usr/lib/mailman/cron/senddigests Traceback (most recent call last): File "/usr/lib/mailman/cron/senddigests", line 106, in <module> main() File "/usr/lib/mailman/cron/senddigests", line 86, in main mlist.Lock() File "/var/lib/mailman/Mailman/MailList.py", line 161, in Lock self.__lock.lock(timeout) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 2] No such file or directory: '/var/lib/mailman/locks/somelist.lock.myhost.31648.0' -- This seems to be the only list (of nearly 200) that throws this error. The installation is running on an Ubuntu server per instructions here: https://help.ubuntu.com/community/Mailman I checked and fixed permissions: sudo check_perms -f I deleted and recreated the list: sudo config_list -o somelist.cfg somelist; sudo /usr/lib/mailman/bin/rmlist -a somelist; sudo newlist somelist list...@mydomain.com mypasswd; sudo config_list -i somelist.cfg somelist; But the problem persists. Any suggestions? ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org