[Mailman-Users] Display error for 'members' page

Rick Pasotto rick at niof.net
Tue Mar 20 17:44:06 CET 2007


On Mon, Mar 19, 2007 at 03:41:31PM -0700, Mark Sapiro wrote:
> Rick Pasotto wrote:
> >
> >I tried to clone a member from the command line (something I've done
> >many times previously) but it failed with a NotAMemberError error. The
> >traceback indicated that the *new* address was the problem. Well, of
> >course the new address was not (yet) a member!
> >
> >Anyway, now when I try to use the web interface the 'members' page won't
> >display. I get a 'Bug in Mailman' error.
> 
> 
> And what is the traceback from this error in Mailman's error log.

Here it is:

Mar 20 12:33:53 2007 admin(13911): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
admin(13911): [----- Mailman Version: 2.1.9 -----] 
admin(13911): [----- Traceback ------] 
admin(13911): Traceback (most recent call last):
admin(13911):   File "/var/lib/mailman/scripts/driver", line 110, in run_main
admin(13911):     main()
admin(13911):   File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 197, in main
admin(13911):     show_results(mlist, doc, category, subcat, cgidata)
admin(13911):   File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 497, in show_results
admin(13911):     form.AddItem(membership_options(mlist, subcat, cgidata, doc, form))
admin(13911):   File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 978, in membership_options
admin(13911):     names = filter(None, [mlist.getMemberName(s) for s in members])
admin(13911):   File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 131, in getMemberName
admin(13911):     self.__assertIsMember(member)
admin(13911):   File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember
admin(13911):     raise Errors.NotAMemberError, member
admin(13911): NotAMemberError: tdeal at Charlotte.EthenAllen.com

I don't know if it would be wise to include the python/server info so I
have omitted them.

The member name that produces the error is the one I was trying to add.

> >I have other lists on this machine (different domains) and they still
> >work fine.
> >
> >How do I fix the problem?
> 
> <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.013.htp>
> may help.

I don't see why you would think so.

'bin/list_members -i listname' returns nothing.

-- 
"Now what liberty can there be where property is taken without consent??"
	--  Samuel Adams
    Rick Pasotto    rick at niof.net    http://www.niof.net


More information about the Mailman-Users mailing list