[Mailman-Users] mm 2.1.4 - hit error on user validation for pipermail list archives
John Dell
jdell_nv at yahoo.com
Wed Feb 25 23:00:22 CET 2004
Hi,
I updated to 2.1.4 last month and just noticed an error when I try to
view a private list archive when entering an invalid email address.
If I enter a valid email/password, it loads the archive index.html page
correctly. If I enter a valid email and a bad password I get the correct
authorization failed message. The problem occurs when I enter an
invalid email address (for example, I entered 'jdell' or 'jdell at bad.dom'
rather than 'jdell at unr.edu'). Here is the error:
Thanks for any help!
John
Bug in Mailman version 2.1.4
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/private.py", line 120, in main
password, username):
File "/usr/local/mailman/Mailman/SecurityManager.py", line 220, in WebAuthenticate
ok = self.CheckCookie(ac, user)
File "/usr/local/mailman/Mailman/SecurityManager.py", line 300, in CheckCookie
ok = self.__checkone(c, authcontext, user)
File "/usr/local/mailman/Mailman/SecurityManager.py", line 310, in __checkone
key, secret = self.AuthContextInfo(authcontext, user)
File "/usr/local/mailman/Mailman/SecurityManager.py", line 105, in AuthContextInfo
secret = self.getMemberPassword(user)
File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 102, in getMemberPassword
raise Errors.NotAMemberError, member
NotAMemberError: jdell
------------------------------------------------------------------------
Python information:
Variable Value
sys.version 2.2.3 (#1, Aug 8 2003, 08:44:02) [GCC 3.2.3 20030502 (Red
Hat Linux 3.2.3-13)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
------------------------------------------------------------------------
Environment variables:
Variable Value
PATH_INFO /casat_mgmt/
HTTP_ACCEPT
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
CONTENT_TYPE application/x-www-form-urlencoded
HTTP_REFERER http://casat.unr.edu/mailman/private/casat_mgmt/
SERVER_SOFTWARE Apache/1.3.29 (Unix) PHP/4.3.4
PYTHONPATH /usr/local/mailman
SCRIPT_FILENAME /usr/local/mailman/cgi-bin/private
SERVER_ADMIN jdell at unr.edu
SCRIPT_NAME /mailman/private
SERVER_SIGNATURE
Apache/1.3.29 Server at casat.unr.edu Port 80
REQUEST_METHOD POST
HTTP_HOST casat.unr.edu
HTTP_KEEP_ALIVE 300
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
REQUEST_URI /mailman/private/casat_mgmt/
CONTENT_LENGTH 49
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Gecko/20040116
HTTP_CONNECTION keep-alive
HTTP_COOKIE [censored]
SERVER_NAME casat.unr.edu
REMOTE_ADDR 134.197.75.140
REMOTE_PORT 35899
HTTP_ACCEPT_LANGUAGE en-us,en;q=0.5
PATH_TRANSLATED /home/htdocs/casat/casat_mgmt/
SERVER_PORT 80
GATEWAY_INTERFACE CGI/1.1
HTTP_ACCEPT_ENCODING gzip,deflate
SERVER_ADDR 134.197.1.135
DOCUMENT_ROOT /home/htdocs/casat
More information about the Mailman-Users
mailing list