[Mailman-Users] Subscription errors

Duncan Drury d.drury at gmail.com
Thu May 29 00:42:13 CEST 2008

I have recently upgraded my Mailman installation to 2.1.10 and the online
subscription system that I set up stopped working completely (users fill out
a form, which generates an email, which subscribes them to the list).

This seems to be related to the known bug in 2.1.10 and I have tried
installing the patch that has been discussed in many places - but I am still
getting the same problem.  In log/error I am seeing the following:

May 28 23:36:05 2008 (31672) Uncaught runner exception: 'NoneType' object
has no attribute 'lower'
May 28 23:36:05 2008 (31672) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 191, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/CommandRunner.py", line 241, in
  File "/usr/local/mailman/Mailman/Queue/CommandRunner.py", line 139, in
    return handler.process(self, args)
  File "/usr/local/mailman/Mailman/Commands/cmd_subscribe.py", line 74, in
    if digest is None and password.lower() in ('digest', 'nodigest'):
AttributeError: 'NoneType' object has no attribute 'lower'

May 28 23:36:05 2008 (31672) SHUNTING:

Perhaps I am not installing the patch correctly?  I'm using the FreeBSD port
of Mailman, and haven't had to patch anything before!

Any help would be much appreciated.  This has had me scratching my head for


More information about the Mailman-Users mailing list