[Mailman-Developers] Bug in Mailman 2.1.4 {Subscription problem}

Martin Maechler maechler at stat.math.ethz.ch
Wed Jan 21 08:13:09 EST 2004


Dear Mailman developers,

A user ("ADBONT at ...", cc'ed) who wanted to subscribe to one of
our mailing lists received a 

  >> Bug in Mailman version 2.1.4
  >> 
  >> We're sorry, we hit a bug!

and sent me the full message, I've found the same message in
mailman's  data/logs/error file, 
and append it below.

Note that this is quite an active mailing list, 
---> https://www.stat.math.ethz.ch/mailman/listinfo/bioconductor/

and many people do subscribe and unsubscribe successfully both
through the web and the email interface.

Though -- I've got reports more than once that subscription
through the web interface produced a "you are subscribed ...."
confirmation (web) and welcome email  and the person was *not*
subscribed after all.
That is really another problem, but maybe related...

Note that our setup is a bit non-standard maybe:
Web  server ("hubble")  is Redhat9
Mail server ("hypatia") is Solaris 8 -- mailman installed on both

Many thanks for mailman,
and for your consideration of this report.

Martin Maechler <maechler at stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO C16	Leonhardstr. 27
ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
phone: x-41-1-632-3408		fax: ...-1228			<><


Here the excerpt from <mailman>/data/logs/error :

Jan 21 11:03:34 2004 admin(31707): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
admin(31707): [----- Mailman Version: 2.1.4 -----] 
admin(31707): [----- Traceback ------] 
admin(31707): Traceback (most recent call last):
admin(31707):   File "/sfs/s/solaris/8/app/mailman-sfs/2.1.4/scripts/driver", line 87, in run_main
admin(31707):     main()
admin(31707):   File "/sfs/s/solaris/8/app/mailman-sfs/2.1.4/Mailman/Cgi/subscribe.py", line 69, in main
admin(31707):     language = cgidata.getvalue('language')
admin(31707):   File "/scratch/local/app/python/2.3/lib/python2.3/cgi.py", line 560, in getvalue
admin(31707):     if key in self:
admin(31707):   File "/scratch/local/app/python/2.3/lib/python2.3/cgi.py", line 611, in __contains__
admin(31707):     raise TypeError, "not indexable"
admin(31707): TypeError: not indexable
admin(31707): [----- Python Information -----] 
admin(31707): sys.version     =   2.3 (#1, Oct 16 2003, 05:04:34) 
[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] 
admin(31707): sys.executable  =   /scratch/local/bin/python 
admin(31707): sys.prefix      =   /scratch/local/app/python/current 
admin(31707): sys.exec_prefix =   /scratch/local/app/python/current 
admin(31707): sys.path        =   /scratch/local/app/python/current 
admin(31707): sys.platform    =   linux2 
admin(31707): [----- Environment Variables -----] 
admin(31707): 	force_response_1_0: 1 
admin(31707): 	SSL_SERVER_I_DN_OU: Department of Mathematics 
admin(31707): 	SSL_CIPHER_EXPORT: false 
admin(31707): 	SSL_SERVER_S_DN_Email: webmaster at math.ethz.ch 
admin(31707): 	SERVER_SOFTWARE: Apache/2.0.40 (Red Hat Linux) 
admin(31707): 	SSL_VERSION_INTERFACE: mod_ssl/2.0.40 
admin(31707): 	SCRIPT_NAME: /mailman/subscribe 
admin(31707): 	SSL_SERVER_A_KEY: rsaEncryption 
admin(31707): 	SSL_SERVER_S_DN_ST: Switzerland 
admin(31707): 	SERVER_SIGNATURE: <address>Apache/2.0.40 Server at www.stat.math.ethz.ch Port 443</address>
admin(31707): 
admin(31707): 	REQUEST_METHOD: POST 
admin(31707): 	PATH_INFO: /bioconductor 
admin(31707): 	SERVER_PROTOCOL: HTTP/1.1 
admin(31707): 	SSL_SERVER_S_DN: /C=CH/ST=Switzerland/L=Zurich/O=ETH Zurich/OU=Seminar for Statistics/CN=www.stat.math.ethz.ch/emailAddress=webmaster at math.ethz.ch 
admin(31707): 	SSL_CIPHER: RC4-MD5 
admin(31707): 	SSL_SERVER_V_START: Feb  7 16:20:08 2003 GMT 
admin(31707): 	SSL_SESSION_ID: 319B2196DF311D397B6A4EBE58D8F8307D04AE1C58665697A02A9A59325182B9 
admin(31707): 	CONTENT_LENGTH: 96 
admin(31707): 	SSL_CLIENT_VERIFY: NONE 
admin(31707): 	SSL_SERVER_I_DN_ST: Switzerland 
admin(31707): 	SSL_SERVER_S_DN_O: ETH Zurich 
admin(31707): 	HTTP_REFERER: https://www.stat.math.ethz.ch/mailman/listinfo/bioconductor, https://www.stat.math.ethz.ch/mailman/listinfo/bioconductor 
admin(31707): 	SERVER_NAME: www.stat.math.ethz.ch 
admin(31707): 	REMOTE_ADDR: 148.177.129.213 
admin(31707): 	SSL_CIPHER_ALGKEYSIZE: 128 
admin(31707): 	SSL_SERVER_I_DN: /C=CH/ST=Switzerland/L=Zurich/O=ETH Zurich/OU=Department of Mathematics/CN=ISG D-MATH/emailAddress=webmaster at math.ethz.ch 
admin(31707): 	SSL_SERVER_I_DN_C: CH 
admin(31707): 	SSL_SERVER_M_VERSION: 1 
admin(31707): 	SSL_SERVER_I_DN_O: ETH Zurich 
admin(31707): 	SERVER_ADDR: 129.132.148.136 
admin(31707): 	DOCUMENT_ROOT: /var/www/vhosts/sfs/htdocs 
admin(31707): 	SSL_SERVER_S_DN_OU: Seminar for Statistics 
admin(31707): 	SERVER_PORT: 443 
admin(31707): 	SSL_SERVER_I_DN_Email: webmaster at math.ethz.ch 
admin(31707): 	SSL_VERSION_LIBRARY: OpenSSL/0.9.7a 
admin(31707): 	PYTHONPATH: /sfs/s/solaris/8/app/mailman-sfs/2.1.4 
admin(31707): 	SCRIPT_FILENAME: /var/www/vhosts/sfs/mailman/subscribe 
admin(31707): 	SERVER_ADMIN: webmaster at math.ethz.ch 
admin(31707): 	SCRIPT_URI: https://www.stat.math.ethz.ch/mailman/subscribe/bioconductor 
admin(31707): 	SSL_SERVER_A_SIG: md5WithRSAEncryption 
admin(31707): 	SSL_SERVER_S_DN_L: Zurich 
admin(31707): 	HTTP_HOST: www.stat.math.ethz.ch 
admin(31707): 	SCRIPT_URL: /mailman/subscribe/bioconductor 
admin(31707): 	HTTPS: on 
admin(31707): 	SSL_SERVER_I_DN_L: Zurich 
admin(31707): 	HTTP_CONNECTION: Keep-Alive 
admin(31707): 	PATH_TRANSLATED: /var/www/vhosts/sfs/htdocs/bioconductor 
admin(31707): 	HTTP_CACHE_CONTROL: no-cache 
admin(31707): 	SSL_SERVER_S_DN_C: CH 
admin(31707): 	REQUEST_URI: /mailman/subscribe/bioconductor 
admin(31707): 	HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */* 
admin(31707): 	SSL_SERVER_M_SERIAL: 07 
admin(31707): 	SSL_SERVER_S_DN_CN: www.stat.math.ethz.ch 
admin(31707): 	HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; JP Rev04) 
admin(31707): 	nokeepalive: 1 
admin(31707): 	GATEWAY_INTERFACE: CGI/1.1 
admin(31707): 	SSL_PROTOCOL: SSLv3 
admin(31707): 	REMOTE_PORT: 19699 
admin(31707): 	HTTP_ACCEPT_LANGUAGE: en-au, en-au 
admin(31707): 	HTTP_ACCEPT_ENCODING: gzip, deflate, gzip, deflate 
admin(31707): 	ssl_unclean_shutdown: 1 
admin(31707): 	SSL_SERVER_V_END: Feb  4 16:20:08 2013 GMT 
admin(31707): 	CONTENT_TYPE: application/x-www-form-urlencoded, application/x-www-form-urlencoded 
admin(31707): 	SSL_SERVER_I_DN_CN: ISG D-MATH 
admin(31707): 	QUERY_STRING:  
admin(31707): 	SSL_CIPHER_USEKEYSIZE: 128 
admin(31707): 	downgrade_1_0: 1 
admin(31707): 	UNIQUE_ID: TLeriIGElIIAAHklESEAAAAI 



More information about the Mailman-Developers mailing list