A mailing list of mine works except for archiving.
Whenever a message is processed, the following error shows up in Mailman's error log:
Apr 17 09:29:47 2002 (1253) Uncaught runner exception: [Errno 5] Input/output error Apr 17 09:29:47 2002 (1253) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 104, in __oneloop self.__onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 152, in __onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 70, in _dispose mlist.ArchiveMail(msg) File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 187, in ArchiveMail traceback.print_exc() File "/usr/local/lib/python2.2/traceback.py", line 210, in print_exc print_exception(etype, value, tb, limit, file) File "/usr/local/lib/python2.2/traceback.py", line 122, in print_exception _print(file, 'Traceback (most recent call last):') File "/usr/local/lib/python2.2/traceback.py", line 13, in _print file.write(str+terminator) IOError: [Errno 5] Input/output error
I am using 2.1a3 on Redhat.
As far as I can tell, the permissions under /usr/local/mailman/archives/private are correct. Root and mailman have r/w access to everything.
When I manually run "./arch sys /usr/local/mailman/archives/private/sys.mbox/sys.mbox" as either root or mailman, the archives are correctly generated.
Any suggestions?
Thank you.
Ellen
Actually, the problem went away when I restarted Mailman. Unless it comes back, never mind.
On Sat, 20 Apr 2002, Ellen Spertus wrote:
A mailing list of mine works except for archiving.
Whenever a message is processed, the following error shows up in Mailman's error log:
Apr 17 09:29:47 2002 (1253) Uncaught runner exception: [Errno 5] Input/output error Apr 17 09:29:47 2002 (1253) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 104, in __oneloop self.__onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 152, in __onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 70, in _dispose mlist.ArchiveMail(msg) File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 187, in ArchiveMail traceback.print_exc() File "/usr/local/lib/python2.2/traceback.py", line 210, in print_exc print_exception(etype, value, tb, limit, file) File "/usr/local/lib/python2.2/traceback.py", line 122, in print_exception _print(file, 'Traceback (most recent call last):') File "/usr/local/lib/python2.2/traceback.py", line 13, in _print file.write(str+terminator) IOError: [Errno 5] Input/output error
I am using 2.1a3 on Redhat.
As far as I can tell, the permissions under /usr/local/mailman/archives/private are correct. Root and mailman have r/w access to everything.
When I manually run "./arch sys /usr/local/mailman/archives/private/sys.mbox/sys.mbox" as either root or mailman, the archives are correctly generated.
Any suggestions?
Thank you.
Ellen
Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers
At 01:22 PM 4/20/02 -0700, Ellen Spertus wrote:
Actually, the problem went away when I restarted Mailman. Unless it comes back, never mind.
Did you happen to make any code change, like drop in a new cvs build, or patch something? With 2.1, after you do that, you really need to do a "mailmanctl restart", so that the queue runners start actually running the new code. In fact, unless you have a dead slow set of lists, you really ought to "mailmanctl stop" the queues, do the install, then start them again.
participants (2)
-
Ellen Spertus -
Ron Jarrell