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 '[EMAIL PROTECTED]' rather than '[EMAIL PROTECTED]'). 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    [EMAIL PROTECTED]
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




------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to