Traceback on double rename
I have a user who says he got this on mailman 2.1b1cvs He explains below how he did it.
----- Forwarded message from David T-G <davidtg@justpickone.org> -----
Subject: Mailman results for Empeg-faq From: empeg-faq-request@merlins.org To: davidtg-empeg@justpickone.org X-List-Administrivia: yes
This is an automated response.
There were problems with the email commands you sent to Mailman via the administrative address empeg-faq-request@empeg.merlins.org.
To obtain instructions on valid Mailman email commands, send email to empeg-faq-request@empeg.merlins.org with the word "help" in the subject line or in the body of the message.
If you want to reach the human being that manages this mailing list, please send your message to empeg-faq-owner@empeg.merlins.org.
The following is a detailed description of the problems.
***** confirm 97bbfd70939538b155776d5e652af14bc6032c36
An unexpected Mailman error has occurred.
Please forward your request to the human list administrator in charge of this list at <empeg-faq-owner@empeg.merlins.org>. The traceback is attached below and will be forwarded to the list administrator automatically.
Traceback (most recent call last): File "/var/local/mailman/Mailman/MailCommandHandler.py", line 273, in ParseMailCommands self.__dispatch[cmd](args, line, msg) File "/var/local/mailman/Mailman/MailCommandHandler.py", line 727, in ProcessConfirmCmd results = self.ProcessConfirmation(args[0], msg) File "/var/local/mailman/Mailman/MailList.py", line 1041, in ProcessConfirmation self.ApprovedChangeMemberAddress(oldaddr, newaddr, globally) File "/var/local/mailman/Mailman/MailList.py", line 976, in ApprovedChangeMemberAddress self.changeMemberAddress(oldaddr, newaddr) File "/var/local/mailman/Mailman/OldStyleMemberships.py", line 234, in changeMemberAddress self.__assertIsMember(member) File "/var/local/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member NotAMemberError: davidtg@bigfoot.com ----- End forwarded message -----
----- Forwarded message from David T-G <davidtg@justpickone.org> -----
% Were you trying to change your subscription from davidtg@bigfoot.com to % davidtg-empeg@justpickone.org via the mail interface?
No; I did it thru the web interface.
% If so, do you mind sending me a copy of the mails you sent to the list % manager (I run a devel version of the upcoming mailman, and I try to help
Sorry; any sort of subscribe and confirm messages I just toss in the bit bucket. In addition, once the subscriptions were confirmed, I tossed the list server messages as well. Sorry!
% out with small bugs. This one seems to be minor, but we should probably look % into it anyway)
Sorry :-) It should be easy to duplicate, though; subscribe to two lists (like empeg-faq and empeg-announce), open two web browsers, go to the two list control pages and log in on each, and then send a change from one and a change from the other. Remember to hit "global" at some point along the way. When replying to the confirmation messages, reply to the first before doing the global change but the second, which might confusingly arrive after said global change, later after the web is done.
----- End forwarded message -----
-- Microsoft is to operating systems & security .... .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/ | Finger marc_f@merlins.org for PGP key
"MM" == Marc MERLIN <marc_news@vasoftware.com> writes:
MM> I have a user who says he got this on mailman 2.1b1cvs
MM> He explains below how he did it.
MM> Sorry :-) It should be easy to duplicate, though; subscribe to
MM> two lists (like empeg-faq and empeg-announce), open two web
MM> browsers, go to the two list control pages and log in on each,
MM> and then send a change from one and a change from the other.
MM> Remember to hit "global" at some point along the way. When
MM> replying to the confirmation messages, reply to the first
MM> before doing the global change but the second, which might
MM> confusingly arrive after said global change, later after the
MM> web is done.
Great description, thanks! I was catching the wrong exception. Fixed in cvs now.
-Barry
participants (2)
-
barry@zope.com
-
Marc MERLIN