change subs. address while logged in - error on logout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Medium
|
Unassigned |
Bug Description
A user used the web interface to change his email address for all
lists, and replied to the confirmation email. Then he logged out of the
web interface, eliciting this error traceback:
Traceback (most recent call last):
File "/var/mailman/
main()
File "/var/mailman/
password, user):
File "/var/mailman/
WebAuthenticate
ok = self.CheckCooki
File "/var/mailman/
CheckCookie
ok = self.__checkone(c, authcontext, user)
File "/var/mailman/
__checkone
key, secret = self.AuthContex
File "/var/mailman/
AuthContextInfo
secret = self.getMemberP
File "/var/mailman/
getMemberPassword
raise Errors.
NotAMemberError: <email address hidden>
[http://
I just experienced this on v2.1.4. I did notice in my error
traceback output that there is an environment variable
(PATH_TRANSLATED) that has a value that is invalid. This
value appears to be a concatenation of our web server's doc
root (/doc/root/path/) and a mailman path
(/<email address hidden>) which gives us
/<email address hidden>
Is this environment variable assigned an invalid value? Or is it
possible that mailman is misconfigured and it has the httpd
doc root entered as a value where it should not be?
Anyone know of a fix for this? v2.1.6?