[ mailman-Bugs-1906925 ] Return of bug #835036, Errors.MMAlreadyAMember

SourceForge.net noreply at sourceforge.net
Tue Mar 4 18:16:04 CET 2008


Bugs item #1906925, was opened at 2008-03-04 03:33
Message generated for change (Comment added) made by msapiro
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1906925&group_id=103

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Web/CGI
Group: 2.1 (stable)
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Sebastian Hagedorn (shagedorn)
>Assigned to: Mark Sapiro (msapiro)
Summary: Return of bug #835036, Errors.MMAlreadyAMember

Initial Comment:
This seems to be the same or very similar to bug #835036, which was supposedly fixed in 2.1.4. We got the following running 2.1.9:


Mar 02 23:47:25 2008 admin(2617): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(2617): [----- Mailman Version: 2.1.9 -----]
admin(2617): [----- Traceback ------]
admin(2617): Traceback (most recent call last):
admin(2617):   File "/usr/lib/mailman/scripts/driver", line 101, in run_main
admin(2617):     main()
admin(2617):   File "/usr/lib/mailman/Mailman/Cgi/confirm.py", line 138, in main
admin(2617):     addrchange_confirm(mlist, doc, cookie)
admin(2617):   File "/usr/lib/mailman/Mailman/Cgi/confirm.py", line 521, in addrchange_confirm
admin(2617):     op, oldaddr, newaddr = mlist.ProcessConfirmation(cookie)
admin(2617):   File "/usr/lib/mailman/Mailman/MailList.py", line 1217, in ProcessConfirmation
admin(2617):     self.ApprovedChangeMemberAddress(oldaddr, newaddr, globally)
admin(2617):   File "/usr/lib/mailman/Mailman/MailList.py", line 1127, in ApprovedChangeMemberAddress
admin(2617):     self.changeMemberAddress(oldaddr, newaddr)
admin(2617):   File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 251, in changeMemberAddress
admin(2617):     password=password, language=lang)
admin(2617):   File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 175, in addNewMember
admin(2617):     raise Errors.MMAlreadyAMember, member
admin(2617): MMAlreadyAMember: cogel at uni-koeln.de
admin(2617): [----- Python Information -----]
admin(2617): sys.version     =   2.2.3 (#1, Nov 20 2007, 10:35:51)
[GCC 3.2.3 20030502 (Red Hat Linux 3.2.3-58)]
admin(2617): sys.executable  =   /usr/bin/python
admin(2617): sys.prefix      =   /usr
admin(2617): sys.exec_prefix =   /usr
admin(2617): sys.path        =   /usr
admin(2617): sys.platform    =   linux2
admin(2617): [----- Environment Variables -----]
admin(2617):    PATH_INFO: /rrzk-alle
admin(2617):    CONTENT_LENGTH: 71
admin(2617):    SERVER_PORT: 443
admin(2617):    HTTP_COOKIE: rrzk-alle+user+a0537--at--uni-koeln.de=2802000000693b2ecb4773280000006334633034373836316566
6166316665343032336164636566383561623361653764643930653462
admin(2617):    SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/confirm
admin(2617):    PYTHONPATH: /usr/lib/mailman
admin(2617):    SERVER_SOFTWARE: Apache/2.0.46 (Red Hat)
admin(2617):    SERVER_ADMIN: postmaster at rrz.uni-koeln.de
admin(2617):    SCRIPT_NAME: /mailman/confirm
admin(2617):    SERVER_SIGNATURE: <address>Apache/2.0.46 (Red Hat) Server at lists.uni-koeln.de Port 443</address>
admin(2617):
admin(2617):    REQUEST_METHOD: POST
admin(2617):    HTTP_HOST: lists.uni-koeln.de
admin(2617):    HTTP_KEEP_ALIVE: 300
admin(2617):    HTTPS: on
admin(2617):    SERVER_PROTOCOL: HTTP/1.1
admin(2617):    QUERY_STRING:
admin(2617):    PATH_TRANSLATED: /var/lib/mailman/httpd/docs/rrzk-alle
admin(2617):    HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*
/*;q=0.5
admin(2617):    HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
admin(2617):    HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
admin(2617):    HTTP_CONNECTION: keep-alive
admin(2617):    HTTP_REFERER: https://lists.uni-koeln.de/mailman/confirm/rrzk-alle/1ec33017837b4133f482c56c00c9034984e9a
9c7
admin(2617):    SERVER_NAME: lists.uni-koeln.de
admin(2617):    REMOTE_ADDR: 80.135.230.145
admin(2617):    REMOTE_PORT: 34201
admin(2617):    HTTP_ACCEPT_LANGUAGE: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
admin(2617):    UNIQUE_ID: Dh1Ol4ZfE0AAAC8-blMAAAAH
admin(2617):    CONTENT_TYPE: application/x-www-form-urlencoded
admin(2617):    GATEWAY_INTERFACE: CGI/1.1
admin(2617):    HTTP_ACCEPT_ENCODING: gzip,deflate
admin(2617):    SERVER_ADDR: 134.95.19.37
admin(2617):    DOCUMENT_ROOT: /var/lib/mailman/httpd/docs


----------------------------------------------------------------------

>Comment By: Mark Sapiro (msapiro)
Date: 2008-03-04 09:16

Message:
Logged In: YES 
user_id=1123998
Originator: NO

It is the same as 835036 which was never completely fixed. Coincidently, I
just fixed this last week for 2.1.10. I have attached a patch for 2.1.9.
File Added: MailList.patch

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1906925&group_id=103


More information about the Mailman-coders mailing list