[Mailman-Users] Bug in Mailman error on ListInfo Page

Mark Sapiro mark at msapiro.net
Fri Feb 27 21:17:55 CET 2009

J.R. Constance wrote:
>I have suddenly begun getting an error on the ListInfo page for all of  
>my Mailman mailing lists. This is fairly recent. The lists function  
>normally (as in, emails sent to the list address are sent to the  
>subscribers) but nobody can subscribe through the listinfo page.

The error below is from an attempted subscribe (i.e. clicking the
subscribe button) from the listinfo page for the list whose name you
apparently replaced with 'listname' in a few places below.

The problem is the subscribe request can't be added to the pending
database because the
file is corrupt. You can just remove that file, although you will lose
the confirmation data for other requests, but it's probably lost

Is this the problem you're having?

I note that I can go to the overview at
<http://ascls-lists.org/mailman/listinfo/> and to the listinfo for the
two public lists on that page without problem.

>Feb 19 09:51:10 2009 admin(10019):  
>admin(10019): [----- Mailman Version: 2.1.11.cp3 -----]
>admin(10019): [----- Traceback ------]
>admin(10019): Traceback (most recent call last):
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/scripts/ 
>driver", line 101, in run_main
>admin(10019):     main()
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/ 
>subscribe.py", line 96, in main
>admin(10019):     process_form(mlist, doc, cgidata, language)
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/ 
>subscribe.py", line 176, in process_form
>admin(10019):     mlist.AddMember(userdesc, remote)
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/ 
>MailList.py", line 894, in AddMember
>admin(10019):     cookie = self.pend_new(Pending.SUBSCRIPTION, userdesc)
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/ 
>Pending.py", line 65, in pend_new
>admin(10019):     db = self.__load()
>admin(10019):   File "/usr/local/cpanel/3rdparty/mailman/Mailman/ 
>Pending.py", line 95, in __load
>admin(10019):     return cPickle.load(fp)
>admin(10019): EOFError
>admin(10019): [----- Python Information -----]
>admin(10019): sys.version     =   2.4.3 (#1, Oct 26 2006, 22:27:18)
>[GCC 3.4.6 20060404 (Red Hat 3.4.6-3)]
>admin(10019): sys.executable  =   /usr/local/bin/python2.4
>admin(10019): sys.prefix      =   /usr/local
>admin(10019): sys.exec_prefix =   /usr/local
>admin(10019): sys.path        =   /usr/local
>admin(10019): sys.platform    =   linux2
>admin(10019): [----- Environment Variables -----]
>admin(10019): 	HTTP_REFERER: http://ascls-lists.org/mailman/listinfo/listname_ascls-lists.org
>admin(10019): 	SERVER_SOFTWARE: Apache/2.0.63 (Unix) mod_ssl/2.0.63  
>OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/ 
> PHP/5.2.5
>admin(10019): 	SCRIPT_NAME: /mailman/subscribe
>admin(10019): 	SERVER_SIGNATURE: <address>Apache/2.0.63 (Unix) mod_ssl/ 
>2.0.63 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4  
>FrontPage/ PHP/5.2.5 Server at ascls-lists.org Port 80</ 
>admin(10019): 	REQUEST_METHOD: POST
>admin(10019): 	HTTP_KEEP_ALIVE: 300
>admin(10019): 	SERVER_PROTOCOL: HTTP/1.1
>admin(10019): 	QUERY_STRING:
>admin(10019): 	CONTENT_LENGTH: 94
>admin(10019): 	HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7
>admin(10019): 	HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; U; PPC Mac OS  
>X Mach-O; en-US; rv: Gecko/20060728 Firefox/ Mnenhy/ 
>admin(10019): 	HTTP_CONNECTION: keep-alive
>admin(10019): 	SERVER_NAME: ascls-lists.org
>admin(10019): 	REMOTE_ADDR:
>admin(10019): 	PATH_TRANSLATED: /home/ascls-li/public_html/ 
>admin(10019): 	SERVER_PORT: 80
>admin(10019): 	SERVER_ADDR:
>admin(10019): 	DOCUMENT_ROOT: /home/ascls-li/public_html
>admin(10019): 	PYTHONPATH: /usr/local/cpanel/3rdparty/mailman
>admin(10019): 	SCRIPT_FILENAME: /usr/local/cpanel/3rdparty/mailman/cgi- 
>admin(10019): 	SERVER_ADMIN: webmaster at ascls-lists.org
>admin(10019): 	HTTP_HOST: ascls-lists.org
>admin(10019): 	REQUEST_URI: /mailman/subscribe/listname_ascls-lists.org
>admin(10019): 	HTTP_ACCEPT: text/html,application/xhtml 
>admin(10019): 	GATEWAY_INTERFACE: CGI/1.1
>admin(10019): 	REMOTE_PORT: 6338
>admin(10019): 	HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5
>admin(10019): 	CONTENT_TYPE: application/x-www-form-urlencoded
>admin(10019): 	HTTP_ACCEPT_ENCODING: gzip,deflate
>admin(10019): 	PATH_INFO: /listname_ascls-lists.org

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

More information about the Mailman-Users mailing list