[Mailman-Users] Troublesome Mailman Errors
George Booth
G.Booth at usm.edu
Wed Jun 20 04:10:33 CEST 2007
Greetings,
I've been unable to find answers for two problems that have been plaguing me
for about a week or so now, and decided to turn to the list for help. We're
running Mailman on an IBM server with RedHat 2.6.9-42.0.10.EL-i686
The first problem is that messages sent to one of my lists (750+ members)
don't get propagated out to all the members. At this point, I'm not sure
what percentage is receiving and what percentage isn't receiving, but based
on small samplings, I think it's safe to conclude that more aren't receiving
than are. Checking the post log, I see the following for test messages I've
sent to the list; I know of 5 people who have received it, of which I am not
one:
Jun 19 10:47:31 2007 (32175) post to usmtalk from g.booth at usm.edu,
size=2800, message-id=<005101c7b289$16a60070$f3cb5f83 at elysium>, 7 failures
Jun 19 15:20:28 2007 (32175) post to usmtalk from g.booth at usm.edu,
size=2646, message-id=<001301c7b2ad$9f179e40$f3cb5f83 at elysium>, 7 failures
One person has been trying to send a message to the list for the last week;
he's tried 3 times and, although he's received all of my test messages to
the list, he has not seen his own messages come through. I myself have not
received any email from the list in around a week, and quite a few others
have received no messages at all either. I'm unable to get cooperation from
our server admins to get messages traced as they go through our rather
complex email system, and am told this is a Mailman problem, so I figured
I'd see what the experts think might be possible situations.
The other issue we're facing, which I'm also told by the server admins is an
internal Mailman problem, is that often the Mailman processes, while
outwardly appearing to run, just "stop" working; mail gets queued up, and I
have to restart the Mailman service to get the queue moving again. In the
Mailman error log, I'm seeing the following tracebacks on an almost
minute-by-minute basis:
Jun 19 20:22:04 2007 (11284) Uncaught runner exception:
Jun 19 20:22:04 2007 (11284) Traceback (most recent call last):
File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
send_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in
send_digests
send_i18n_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 273, in
send_i18n_digests
msg = mbox.next()
File "/usr/lib/python2.3/mailbox.py", line 35, in next
return self.factory(_Subfile(self.fp, start, stop))
File "/var/mailman/Mailman/Mailbox.py", line 41, in _safeparser
return email.message_from_file(fp, Message)
File "/var/mailman/pythonlib/email/__init__.py", line 63, in
message_from_file
return Parser(_class, strict=strict).parse(fp)
File "/var/mailman/pythonlib/email/Parser.py", line 64, in parse
self._parsebody(root, fp, firstbodyline)
File "/var/mailman/pythonlib/email/Parser.py", line 218, in _parsebody
payload[start:terminator])
File "/usr/lib/python2.3/sre.py", line 156, in split
return _compile(pattern, 0).split(string, maxsplit)
MemoryError
Jun 19 20:22:04 2007 (11284) SHUNTING:
1182289757.230494+ae5c970b2a7ffee54cafa14a22bf0a5b052b671e
Jun 19 20:23:11 2007 (11284) Uncaught runner exception:
Jun 19 20:23:11 2007 (11284) Traceback (most recent call last):
File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
send_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in
send_digests
send_i18n_digests(mlist, mboxfp)
File "/var/mailman/Mailman/Handlers/ToDigest.py", line 273, in
send_i18n_digests
msg = mbox.next()
File "/usr/lib/python2.3/mailbox.py", line 35, in next
return self.factory(_Subfile(self.fp, start, stop))
File "/var/mailman/Mailman/Mailbox.py", line 41, in _safeparser
return email.message_from_file(fp, Message)
File "/var/mailman/pythonlib/email/__init__.py", line 63, in
message_from_file
return Parser(_class, strict=strict).parse(fp)
File "/var/mailman/pythonlib/email/Parser.py", line 64, in parse
self._parsebody(root, fp, firstbodyline)
File "/var/mailman/pythonlib/email/Parser.py", line 218, in _parsebody
payload[start:terminator])
MemoryError
Jun 19 20:23:11 2007 (11284) SHUNTING:
1182292904.783638+0a96719432d01f6522da13a1fb9ef301d37d0344
June 15 is when the first of these showed up, which leads me to believe it's
a seperate issue from the non-delivery of email to all recipients of a list
(which, of course, I could be completely wrong about), since the last time I
received a message from this list was June 11. Any pointers or suggestions
would be greatly appreciated. I have asked the server admins if there could
be a physical memory problem, which would cause the Memory Error listed
above, and received a negative. I also have asked if the memory allocation
for Python was sufficient, and was told it has access to all 16GB of memory
that the server holds. I've also come across a suggestion to add the line "
self.__conn.set_debuglevel(1)" to the SMTPDirect.py file and restarted
Mailman, but that hasn't seemed to help either.
Thanks in advance for any help,
George Booth
<>-<>-<>-<>-<>-<>-<>-<>-<>
George Booth iTech Applications Administrator
G.Booth at usm.edu
University of Southern Mississippi
More information about the Mailman-Users
mailing list