HTML archive permissions block mail delivery
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Medium
|
Unassigned |
Bug Description
Mailman version 2.1.6b4.
Mail delivery stopped suddenly after one week of normal
operation and silently, mails being sent to shunt queue.
Here is the error log:
Apr 13 22:02:28 2005 (3585) Uncaught runner
exception: [Errno 5] Input/output error
Apr 13 22:02:28 2005 (3585) Traceback (most recent
call last):
File "/usr/local/
line 111, in _oneloop
self.
File "/usr/local/
line 167, in _onefile
keepqueued = self._dispose(
File "/usr/local/
.py", line 130, in _dispose
more = self._dopipelin
pipeline)
File "/usr/local/
.py", line 153, in _dopipeline
sys.
msgdata)
File "/usr/local/
line 92, in process
send_
File "/usr/local/
line 133, in send_digests
send_
File "/usr/local/
line 315, in send_i18n_digests
msg = scrubber(mlist, msg)
File "/usr/local/
line 287, in process
payload = part.get_
File "/usr/local/
line 224, in get_payload
uu.
File "/usr/lib/
sys.
File "/usr/local/
", line 45, in write
_logexc(logger, msg)
File "/usr/local/
line 22, in _logexc
sys.
IOError: [Errno 5] Input/output error
Apr 13 22:02:28 2005 (3585) SHUNTING:
1113416328.
79153ff3d0
I found that the reason was that HTML archives were
handled by an external archiver that sets its own file
permissions for HTML archives (worked for earlier
versions). Mailman archiving was limited to mbox only
and was not affected by file permissions issue. After
upgrading to 2.1.6b this problem manifested, but
unfortunately not immediately, but after one week of
normal operation, and silently (I was warned by a list
moderator that approved mail is not sent out).
[http://