[ mailman-Bugs-1072217 ] CookieError on addresses with plus and/or
equal signs
SourceForge.net
noreply at sourceforge.net
Thu Nov 25 13:46:14 CET 2004
Bugs item #1072217, was opened at 2004-11-24 01:16
Message generated for change (Comment added) made by tkikuchi
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1072217&group_id=103
Category: Web/CGI
Group: 2.1 (stable)
>Status: Closed
Resolution: None
Priority: 5
Submitted By: Juanma Barranquero (lektu)
Assigned to: Nobody/Anonymous (nobody)
Summary: CookieError on addresses with plus and/or equal signs
Initial Comment:
The Web/CGI interface to mailmain allows the user to
set addresses where the "name" part includes "+" and
"=" chars, but chokes afterwards when trying to log in
again with such addresses (which are, I think,
perfectly fine).
For example, I registererd to the mod_python list as
xxx at yyy.com; after a while I changed it to
xxx+list=mod-python at yyy.com, which worked all right.
But trying to access the web interface brings:
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 "/var/mailman/scripts/driver", line 87, in run_main
main()
File "/var/mailman/Mailman/Cgi/options.py", line 226,
in main
password, user):
File "/var/mailman/Mailman/SecurityManager.py", line
226, in WebAuthenticate
print self.MakeCookie(ac, user)
File "/var/mailman/Mailman/SecurityManager.py", line
240, in MakeCookie
c[key] = binascii.hexlify(marshal.dumps((issued, mac)))
File "/usr/lib/python2.3/Cookie.py", line 581, in
__setitem__
self.__set(key, rval, cval)
File "/usr/lib/python2.3/Cookie.py", line 574, in __set
M.set(key, real_value, coded_value)
File "/usr/lib/python2.3/Cookie.py", line 453, in set
raise CookieError("Illegal key value: %s" % key)
CookieError: Illegal key value:
mod_python+user+xxx+list=mod-python--at--yyy.com
[etc, etc]
----------------------------------------------------------------------
>Comment By: Tokio Kikuchi (tkikuchi)
Date: 2004-11-25 12:46
Message:
Logged In: YES
user_id=67709
I've just fixed this in CVS (Release_2_1-maint).
SecurityManager.py revision 2.20.2.5
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1072217&group_id=103
More information about the Mailman-coders
mailing list