
Hello everyone.
I just got the stack trace below from one of my list admins...not sure how he screwed things up...but I figured I would let you know...based on the traceback, it seems that he somehow got a strange character into the list of members...
[share] 3:16pm ~ > ./bin/check_db -v sfindie-fence List: sfindie-fence /usr/local/mailman/lists/sfindie-fence/config.pck: okay /usr/local/mailman/lists/sfindie-fence/config.pck.last: okay /usr/local/mailman/lists/sfindie-fence/config.db: okay /usr/local/mailman/lists/sfindie-fence/config.db.last: okay
[share] 3:17pm ~ > ./bin/list_members -u sfindie-fence [no output] [share] 3:18pm ~ > ./bin/list_members -i sfindie-fence ĂŠknights_bishop@yahoo.com [share] 3:18pm ~ > ./bin/list_members -i sfindie-fence > bad.txt [share] 3:19pm ~ > ./bin/remove_members -f bad.txt sfindie-fence
Yup...removing that address solved the problem.
Note: this list admin only has access to the web interface. So, somehow he was able to send corrupt data to the server which caused this problem. Probably not a good thing. =)
Bug in Mailman version 2.1.3
We're sorry, we hit a bug!
If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback:
Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/mailman/Mailman/Cgi/admin.py", line 192, in main show_results(mlist, doc, category, subcat, cgidata) File "/usr/local/mailman/Mailman/Cgi/admin.py", line 491, in show_results form.AddItem(membership_options(mlist, subcat, cgidata, doc, form)) File "/usr/local/mailman/Mailman/Cgi/admin.py", line 799, in membership_options all = [_m.encode() for _m in mlist.getMembers()] UnicodeError: ASCII decoding error: ordinal not in range(128)

Folks,
I have a user who wants to be able to replace the standard welcome message in it's entirety - some of the standard header sent out by Mailman doesn't apply in this case.
I found these references:
http://mail.python.org/pipermail/mailman-users/2002-April/018955.html http://mail.python.org/pipermail/mailman-users/2003-June/029676.html
But I was wondering if a more "standard" method was around, or if it had been integrated more tightly recently.
Thanks,
David.
participants (2)
-
David Birnbaum
-
Jon Scott Stevens