Hello, I'm new at mailman so sorry if this is routine. I've searched and found others who had the same problem, but no solution. I'm running the default mailman install (2.1.2) on Mac OS X Server 10.3.7.

Once every few days I get the following email sent to me from my server:

+--------------------+
From: [EMAIL PROTECTED] (Cron Daemon)
Date: December 29, 2004 9:00:01 AM EST
To: [EMAIL PROTECTED]
Subject: Cron <[EMAIL PROTECTED]> /usr/bin/python -S /usr/share/mailman/cron/disabled


Traceback (most recent call last):
File "/usr/share/mailman/cron/disabled", line 209, in ?
main()
File "/usr/share/mailman/cron/disabled", line 202, in main
mlist.Save()
File "/usr/share/mailman/Mailman/MailList.py", line 515, in Save
self.__save(dict)
File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save
os.unlink(fname_last)
OSError: [Errno 22] Invalid argument: '/private/var/mailman/lists/listname/config.pck.last'
+--------------------+


And the following information appears in my system log at the same time. It normally repeats itself a few times.

+--------------------+
Dec 29 09:00:09 2004 (362) Traceback (most recent call last):
File "/usr/share/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
self._onefile(msg, msgdata)
File "/usr/share/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/share/mailman/Mailman/Queue/IncomingRunner.py", line 133, in _dispose
mlist.Save()
File "/usr/share/mailman/Mailman/MailList.py", line 515, in Save
self.__save(dict)
File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save
os.unlink(fname_last)
OSError: [Errno 22] Invalid argument: '/private/var/mailman/lists/listname/config.pck.last'


Dec 29 09:00:09 2004 (362) SHUNTING: 1104328808.746958+91cc991ae5e0f3557708745b0acf8615bb3b2455
+--------------------+


Through much research into the problem I've figured out how to *fix* the problem, but not how to prevent it from happening again. It seems to happen about once or twice per week.

The /private/var/mailman/lists/listname/config.pck.last file becomes corrupt. So corrupt that even "sudo rm config.pck.last" won't get rid of it. However "sudo mv config.pck.last config.pck.last.old; sudo rm config.pck.last.old" will get rid of the corrupt file. Then I restart mailman and everything is fine for a few days.

Anybody have any clue what is causing the config.pck.last file to become corrupt?

------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to