[Mailman-Users] Empty module name again
Brian Wilson
bwilson at ihpva.org
Sat Jun 5 09:21:29 CEST 2004
One of my lists just up and quit on me;
looks like the problem described here
http://mail.python.org/pipermail/mailman-developers/2004-February/016511.html
I run about 20 other lists and the only one affected is the one that is
set to work in French. All the others are just fine. On June 1, mailman
stopped delivering mail on the French list. Nothing that I know of was
changed on the system. This one list just stopped delivering mail. I
can see the MTA invoke the 'post' script and I can see the message end
up in the qfiles/shunt directory.
See trace below,,,
Currently I have mailman 2.1.5 running under python 2.3.4 and RH9 Linux
MTA is sendmail 8.12.11, webserver is Apache 2.0.40
Things I've tried already:
0. Ran check_perms.
1. Installed scrubber patch 2.1.4 and reinstalled (as per the related
URL above)
2. Upgraded Python from RH RPM version 2.2.2 to source compiled version 2.3.4
3. Upgraded from 2.1.4 to 2.1.5 and reinstalled
4. Installed scrubber patch in 2.1.5 again and reinstalled again.
Through all this the other 20 lists apparently continue to function fine.
Here is the trace from the logs/errors
Jun 04 23:44:42 2004 (21659) Uncaught runner exception: Empty module name
Jun 04 23:44:42 2004 (21659) Traceback (most recent call last):
File "/home/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
self._onefile(msg, msgdata)
File "/home/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/home/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
_dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/home/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
_dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
send_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 132, in
send_digests
send_i18n_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 313, in
send_i18n_digests
uh = Utils.wrap('%s: %s' % (h, oneline(msg[h], lcset)))
File "/home/mailman/Mailman/Handlers/ToDigest.py", line 390, in oneline
ustr = h.__unicode__()
File "/home/mailman/pythonlib/email/Header.py", line 225, in __unicode__
uchunks.append(unicode(s, str(charset)))
File "/usr/local/lib/python2.3/encodings/__init__.py", line 84, in
search_function
globals(), locals(), _import_tail)
ValueError: Empty module name
Jun 04 23:44:42 2004 (21659) SHUNTING:
1086417881.2896941+d6825c4106baed1e1951a1add26ebf40ab9b0124
Searching for the listname (vph) in logs/post shows last message was June 1.
Jun 01 06:40:48 2004 (1842) post to vph from friemel at free.fr, size=2933, message-id=
<3.0.5.32.20040601151702.00c407f0 at pop3.free.fr>, success
Thanks for any suggestions for more things I can try.
--
Brian Wilson
Corvallis, Oregon
541-368-4120
More information about the Mailman-Users
mailing list