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

Reply via email to