[Mailman-Users] Subscription errors
Barry Finkel
b19141 at anl.gov
Thu May 29 16:59:23 CEST 2008
"Duncan Drury" <d.drury at gmail.com> wrote:
>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
>_dispose
> res.do_command('join')
> File "/usr/local/mailman/Mailman/Queue/CommandRunner.py", line 139, in
>do_command
> return handler.process(self, args)
> File "/usr/local/mailman/Mailman/Commands/cmd_subscribe.py", line 74, in
>process
> 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:
>1212014164.9099751+f202edd394843183ffbb4f3cde5b3f52fca1038a
>
>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 days.
>
>Duncan
I am not an expert in this particular patch. I did install it on a
system where I build an Ubuntu Mailman 2.1.10 package, but I have not
yet installed nor tested that package, as I am awaiting maybe more
patches.
The only thing I can suggest is that maybe the FreeBSD port has a
conflicting patch? I know that Debian/Ubuntu has changes to the
SourceForge source, so I build my package from the SourceForge source
and remove all but one Debian/Ubuntu patch (the one that places files
in the proper directories for D/U). I do not know what FreeBSD does.
----------------------------------------------------------------------
Barry S. Finkel
Computing and Information Systems Division
Argonne National Laboratory Phone: +1 (630) 252-7277
9700 South Cass Avenue Facsimile:+1 (630) 252-4601
Building 222, Room D209 Internet: BSFinkel at anl.gov
Argonne, IL 60439-4828 IBMMAIL: I1004994
More information about the Mailman-Users
mailing list