[Mailman-Developers] Bug in Mailman version 2.1a2: confirm+approve via URL

Georg Koch gorg@sun1.imbi.uni-freiburg.de
Tue, 17 Jul 2001 12:02:47 +0200


This is a multi-part message in MIME format.
--------------97904EBC523467BE868515F6
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi developers,
when a user tries to confirms a subscription request for a list with
"confirm+approve" subscription poliy via the URL given in the "confirm"
email, he hits a bug (see attachment). The administrator is notified
about a subcription request but does not find one in the administrative
database.
Who helps?
	Georg Koch
--
Georg Koch ( mailto:gorg@cochrane.de )       | Phone: +49 761 203 6710
German Cochrane Centre                       | Fax:   +49 761 203 6712
Mail: Institute of Medical Biometry and Medical Informatics
      Stefan-Meier-Strasse 26, D-79104 Freiburg, Germany
......................................................................
Crossing the Quality Chasm: A New Health System for the 21st Century
http://www.nap.edu/books/0309072808/html/
--------------97904EBC523467BE868515F6
Content-Type: text/html; charset=us-ascii;
 name="3d51811f6ec50924cbcfb5a15fb5e42c27b2c87d"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="3d51811f6ec50924cbcfb5a15fb5e42c27b2c87d"
Content-Base: "http://www.cochrane.de/mailman/confirm
	/test.closed/3d51811f6ec50924cbcfb5
	a15fb5e42c27b2c87d"
Content-Location: "http://www.cochrane.de/mailman/confirm
	/test.closed/3d51811f6ec50924cbcfb5
	a15fb5e42c27b2c87d"

<head><title>Bug in Mailman version 2.1a2</title></head>
<body bgcolor=#ffffff><h2>Bug in Mailman version 2.1a2</h2>
<p><h3>We're sorry, we hit a bug!</h3>

<p>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!

<h4>Traceback:</h4><p><pre>
Traceback (most recent call last):
  File "/local/mailman/scripts/driver", line 96, in run_main
    main()
  File "/local/mailman/Mailman/Cgi/confirm.py", line 70, in main
    data = mlist.ProcessConfirmation(cookie)
  File "../Mailman/MailList.py", line 1175, in ProcessConfirmation
    raise Errors.MMNeedApproval, _(
MMNeedApproval: subscriptions to Test.closed require administrator approval


</pre></body>
<p><hr><h4>Python information:</h4>

<p><table>
<tr><th>Variable</th><th>Value</th></tr>

<tr><td><tt>sys.version</tt></td><td> 2.1 (#1, Jun 26 2001, 16:46:38) 
[GCC 2.95.2 19991024 (release)] </td></tr>
<tr><td><tt>sys.executable</tt></td><td> /usr/local/bin/python </td></tr>
<tr><td><tt>sys.prefix</tt></td><td> /usr/local </td></tr>
<tr><td><tt>sys.exec_prefix</tt></td><td> /usr/local </td></tr>
<tr><td><tt>sys.path</tt></td><td> /usr/local </td></tr>
<tr><td><tt>sys.platform</tt></td><td> sunos5 </td></tr>
</table>
<p><hr><h4>Environment variables:</h4>

<p><table>
<tr><th>Variable</th><th>Value</th></tr>

<tr><td><tt> DOCUMENT_ROOT </tt></td><td> /www/docs/cochrane </td></tr>
<tr><td><tt> SERVER_ADDR </tt></td><td> 132.230.10.21 </td></tr>
<tr><td><tt> HTTP_ACCEPT_ENCODING </tt></td><td> gzip </td></tr>
<tr><td><tt> REMOTE_HOST </tt></td><td> sun31.imbi.uni-freiburg.de </td></tr>
<tr><td><tt> SERVER_PORT </tt></td><td> 80 </td></tr>
<tr><td><tt> PATH_TRANSLATED </tt></td><td> /www/docs/cochrane/test.closed/3d51811f6ec50924cbcfb5a15fb5e42c27b2c87d </td></tr>
<tr><td><tt> REMOTE_ADDR </tt></td><td> 132.230.10.31 </td></tr>
<tr><td><tt> SERVER_SOFTWARE </tt></td><td> Apache/1.3.19 (Unix) ApacheJServ/1.1.2 PHP/4.0.4pl1 mod_ssl/2.8.1 OpenSSL/0.9.6 </td></tr>
<tr><td><tt> GATEWAY_INTERFACE </tt></td><td> CGI/1.1 </td></tr>
<tr><td><tt> UNIQUE_ID </tt></td><td> O1QKdYTmChUAAAa3GM4 </td></tr>
<tr><td><tt> HTTP_ACCEPT_LANGUAGE </tt></td><td> en </td></tr>
<tr><td><tt> REMOTE_PORT </tt></td><td> 40434 </td></tr>
<tr><td><tt> SERVER_NAME </tt></td><td> www.cochrane.de </td></tr>
<tr><td><tt> TZ </tt></td><td> MET </td></tr>
<tr><td><tt> HTTP_USER_AGENT </tt></td><td> Mozilla/4.7 [en] (X11; I; SunOS 5.8 sun4u) </td></tr>
<tr><td><tt> HTTP_ACCEPT_CHARSET </tt></td><td> iso-8859-1,*,utf-8 </td></tr>
<tr><td><tt> HTTP_ACCEPT </tt></td><td> image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */* </td></tr>
<tr><td><tt> REQUEST_URI </tt></td><td> /mailman/confirm/test.closed/3d51811f6ec50924cbcfb5a15fb5e42c27b2c87d </td></tr>
<tr><td><tt> QUERY_STRING </tt></td><td>  </td></tr>
<tr><td><tt> SERVER_PROTOCOL </tt></td><td> HTTP/1.0 </td></tr>
<tr><td><tt> PATH_INFO </tt></td><td> /test.closed/3d51811f6ec50924cbcfb5a15fb5e42c27b2c87d </td></tr>
<tr><td><tt> HTTP_HOST </tt></td><td> www.cochrane.de </td></tr>
<tr><td><tt> REQUEST_METHOD </tt></td><td> GET </td></tr>
<tr><td><tt> SERVER_SIGNATURE </tt></td><td> <ADDRESS>Apache/1.3.19 Server at www.cochrane.de Port 80</ADDRESS>
</td></tr>
<tr><td><tt> SCRIPT_NAME </tt></td><td> /mailman/confirm </td></tr>
<tr><td><tt> SERVER_ADMIN </tt></td><td> gorg@cochrane.de </td></tr>
<tr><td><tt> SCRIPT_FILENAME </tt></td><td> /dsk/www/mailman/cgi-bin/confirm </td></tr>
<tr><td><tt> PYTHONPATH </tt></td><td> /local/mailman </td></tr>
<tr><td><tt> HTTP_COOKIE </tt></td><td> test.closed:admin= </td></tr>
<tr><td><tt> HTTP_CONNECTION </tt></td><td> Keep-Alive </td></tr>
</table>

--------------97904EBC523467BE868515F6--