Hi,

One of my moderators was trying to delete a spam submitted by a non-subscriber. And he got the following error. I've attached the email message that triggered the error. And I deleted the message from <home>mailman/data

It seems that the message subject has some non-ascii characters in it, and that's giving mailman fits.

Thanks,
Mike


Bug in Mailman version 2.1.5


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/mailman/scripts/driver", line 87, in run_main
   main()
 File "/usr/local/mailman/Mailman/Cgi/admindb.py", line 163, in main
   process_form(mlist, doc, cgidata)
 File "/usr/local/mailman/Mailman/Cgi/admindb.py", line 788, in process_form
   preserve, forward, forwardaddr)
 File "/usr/local/mailman/Mailman/ListAdmin.py", line 161, in HandleRequest
   forward, addr)
 File "/usr/local/mailman/Mailman/ListAdmin.py", line 347, in __handlepost
   syslog('vette', note)
 File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 40, in write
   self.write_ex(kind, msg, args, kws)
 File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 58, in write_ex
   logf.write(msg + '\n')
 File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 73, in write
   Logger.write(self, "%s %s" % (prefix, msg))
 File "/usr/local/mailman/Mailman/Logging/Logger.py", line 91, in write
   f.write(msg)
UnicodeError: ASCII encoding error: ordinal not in range(128)




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


Python information:

Variable Value
sys.version 2.2.2 (#1, Mar 22 2003, 15:26:17) [GCC 2.95.4 20020320 [FreeBSD]]
sys.executable /usr/local/bin/python
sys.prefix /usr/local
sys.exec_prefix /usr/local
sys.path /usr/local
sys.platform freebsd4


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


Environment variables:

Variable Value
PATH_INFO /groaners
HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5


CONTENT_TYPE application/x-www-form-urlencoded
HTTP_REFERER http://www.otherwhen.com/mailman/admindb/groaners?sender=pqqeruf%40statemier.com


SERVER_SOFTWARE         Apache/1.3.33 (Unix)
PYTHONPATH      /usr/local/mailman
SCRIPT_FILENAME         /usr/local/mailman/cgi-bin/admindb
SERVER_ADMIN    [EMAIL PROTECTED]
SCRIPT_NAME     /mailman/admindb
SERVER_SIGNATURE        
Apache/1.3.33 Server at www.otherwhen.com Port 80

REQUEST_METHOD POST
HTTP_HOST www.otherwhen.com
HTTP_KEEP_ALIVE 300
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
PATH_TRANSLATED /usr/local/www/data/groaners
REQUEST_URI /mailman/admindb/groaners
CONTENT_LENGTH 3056
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2
HTTP_CONNECTION keep-alive
HTTP_COOKIE groaners+admin=28020000006937545942732800000065393263646562346631346331623939346161373839636363303861386134343832383061633137


SERVER_NAME     www.otherwhen.com
REMOTE_ADDR     192.168.2.66
REMOTE_PORT     2549
HTTP_ACCEPT_LANGUAGE    en-us,en;q=0.5
UNIQUE_ID       QllVEcCoAgMAAQNfE5w
SERVER_PORT     80
GATEWAY_INTERFACE       CGI/1.1
HTTP_ACCEPT_ENCODING    gzip,deflate
SERVER_ADDR     192.168.2.3
DOCUMENT_ROOT   /usr/local/www/data


------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to