[Mailman-Developers] Bug in Mailman version 2.1.1 -- ASCII decoding error

Martin Maechler maechler at stat.math.ethz.ch
Thu Apr 17 17:55:13 EDT 2003


Dear developers,
I got this from a user of one of my mailing list,
where I have allowed all possible languages for a user interface
-- and I *do* get bad errors that kill the outgoing runner, seen
   mostly when users chose "ja" (Japanese) and "fr" (French)

Can you advise me (as site and list administrator) what I could
/ should do and try?

Is this the proper mailing list?
Regards,

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


------- start of forwarded message -------

Hi,

I have the following bug when I click on the button "Résilier"
(unsubscribe in french) after having received the mail with the URL for
unsubscription. As a result, I can not unsubscribe !

Thanks !

<.......>


Bug in Mailman version 2.1.1

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 "/usr/local/app/mailman-sfs/2.1.1/scripts/driver", line 87, in
run_main
    main()
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/Cgi/confirm.py", line
118, in main
    unsubscription_confirm(mlist, doc, cookie)
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/Cgi/confirm.py", line
399, in unsubscription_confirm
    op, addr = mlist.ProcessConfirmation(cookie)
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/MailList.py", line
1081, in ProcessConfirmation
    self.ApprovedDeleteMember(addr, whence=whence)
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/MailList.py", line 935,
in ApprovedDeleteMember
    msg = Message.OwnerNotification(self, subject, text)
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/Message.py", line 257,
in __init__
    UserNotification.__init__(self, recips, sender, subject, text, lang)
  File "/usr/local/app/mailman-sfs/2.1.1/Mailman/Message.py", line 203,
in __init__
    self['Subject'] = Header(subject, charset, header_name='Subject')
  File "/usr/local/app/mailman-sfs/2.1.1/pythonlib/email/Header.py",
line 164, in __init__
    self.append(s, charset)
  File "/usr/local/app/mailman-sfs/2.1.1/pythonlib/email/Header.py",
line 230, in append
    ustr = unicode(s, incodec)
UnicodeError: ASCII decoding error: ordinal not in range(128)





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

Python information:
Variable Value 
sys.version 2.1.3 (#2, Jul 11 2002, 15:08:42) [GCC 3.1]  
sys.executable /usr/local/app/python/current/bin/python  
sys.prefix /usr/local/app/python/current  
sys.exec_prefix /usr/local/app/python/current  
sys.path /usr/local/app/python/current  
sys.platform sunos5  




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

Environment variables:
Variable Value 
SSL_SERVER_I_DN  /C=CH/ST=Switzerland/L=Zurich/O=ETH
Zurich/OU=Department of Mathematics/CN=ISG
D-MATH/Email=webmaster at math.ethz.ch  
downgrade_1_0  1  
SSL_SERVER_S_DN_O  ETH Zurich  
SSL_CIPHER_USEKEYSIZE  128  
SSL_SERVER_M_VERSION  1  
SSL_VERSION_INTERFACE  mod_ssl/2.8.10  
CONTENT_TYPE  application/x-www-form-urlencoded  
SSL_SERVER_V_END  Feb 4 16:20:08 2013 GMT  
ssl_unclean_shutdown  1  
REQUEST_METHOD  POST  
HTTP_ACCEPT_LANGUAGE  fr  
SSL_PROTOCOL  SSLv3  
GATEWAY_INTERFACE  CGI/1.1  
nokeepalive  1  
SSL_SERVER_I_DN_Email  webmaster at math.ethz.ch  
HTTP_ACCEPT  image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint,
application/msword, application/x-shockwave-flash, */*  
REQUEST_URI  /mailman/confirm/r-help  
SSL_SERVER_S_DN_C  CH  
HTTP_ACCEPT_ENCODING  gzip, deflate  
HTTPS  on  
HTTP_HOST  www.stat.math.ethz.ch  
TZ  MET  
SSL_SERVER_S_DN_L  Zurich  
SSL_SERVER_A_SIG  md5WithRSAEncryption  
SSL_SERVER_M_SERIAL  07  
SERVER_ADMIN  webmaster at math.ethz.ch  
SCRIPT_FILENAME  /usr/local.hg/app/apache/vhosts/sfs/mailman/confirm  
PYTHONPATH  /usr/local/app/mailman-sfs/2.1.1  
SSL_VERSION_LIBRARY  OpenSSL/0.9.6c  
SSL_SERVER_S_DN_OU  Seminar for Statistics  
SERVER_PROTOCOL  HTTP/1.1  
SSL_SERVER_S_DN_Email  webmaster at math.ethz.ch  
SSL_SERVER_I_DN_OU  Department of Mathematics  
DOCUMENT_ROOT  /usr/local.hg/app/apache/vhosts/sfs/htdocs  
SERVER_ADDR  129.132.148.206  
SSL_SERVER_V_START  Feb 7 16:20:08 2003 GMT  
SSL_SERVER_I_DN_O  ETH Zurich  
SSL_SERVER_I_DN_L  Zurich  
SERVER_PORT  443  
PATH_TRANSLATED  /usr/local.hg/app/apache/vhosts/sfs/htdocs/r-help  
UNIQUE_ID  Pp5yw4GElMUAAA at goHM  
SSL_CIPHER_ALGKEYSIZE  128  
REMOTE_ADDR  81.1.18.46  
SERVER_NAME  www.stat.math.ethz.ch  
SSL_SERVER_I_DN_CN  ISG D-MATH  
HTTP_CONNECTION  Keep-Alive  
HTTP_USER_AGENT  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)  
SSL_CLIENT_VERIFY  NONE  
CONTENT_LENGTH  65  
SSL_SESSION_ID
B923993173D4BEB1CA2680BA3F265B6E234FBC330ECE7F6CD7A5FE374EF1E126  
SSL_SERVER_I_DN_ST  Switzerland  
SSL_CIPHER  RC4-MD5  
SSL_SERVER_S_DN  /C=CH/ST=Switzerland/L=Zurich/O=ETH Zurich/OU=Seminar
for Statistics/CN=www.stat.math.ethz.ch/Email=webmaster at math.ethz.ch  
SSL_SERVER_S_DN_CN  www.stat.math.ethz.ch  
PATH_INFO  /r-help  
REMOTE_PORT  4038  
SSL_SERVER_I_DN_C  CH  
SERVER_SIGNATURE  Apache/1.3.26 Server at www.stat.math.ethz.ch Port 443

SSL_SERVER_S_DN_ST  Switzerland  
SSL_SERVER_A_KEY  rsaEncryption  
SCRIPT_NAME  /mailman/confirm  
QUERY_STRING   
SERVER_SOFTWARE  Apache/1.3.26 (Unix) PHP/4.2.2 DAV/1.0.3 mod_perl/1.27
mod_ssl/2.8.10 OpenSSL/0.9.6c  
HTTP_CACHE_CONTROL  no-cache  
SSL_CIPHER_EXPORT  false  
HTTP_REFERER
https://www.stat.math.ethz.ch/mailman/confirm/r-help/ae97e43f39ab5e9884f
6f8c5a75a1a56eb56ed65  
force_response_1_0  1  

------- end of forwarded message -------



More information about the Mailman-Developers mailing list