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

J.R. Constance jrc at clshost.com
Fri Feb 27 22:08:46 CET 2009


Thanks Mark, that fixed the problem.

The pending.pck file had a date of Sep 2007 with a file size of zero.

And yes, I did change that list address. Always feel kind of queasy  
about giving out that much info for one of my lists to a public  
mailing list.

By the way, visiting the listinfo pages was not the problem. Only  
subscribing from them.

J.R.

On Feb 27, 2009, at 1:17 PM, Mark Sapiro wrote:

> 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
> usr/local/cpanel/3rdparty/mailman/lists/listname_ascls-lists.org/ 
> pending.pck
> file is corrupt. You can just remove that file, although you will lose
> the confirmation data for other requests, but it's probably lost
> anyway.
>
> 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/
>> 5.0.2.2635 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/5.0.2.2635 PHP/5.2.5 Server at ascls-lists.org Port 80</
>> address>
>> admin(10019):
>> 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:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Mnenhy/
>> 0.7.4.666
>> admin(10019): 	HTTP_CONNECTION: keep-alive
>> admin(10019): 	SERVER_NAME: ascls-lists.org
>> admin(10019): 	REMOTE_ADDR: 65.89.84.2
>> admin(10019): 	PATH_TRANSLATED: /home/ascls-li/public_html/
>> listname_ascls-lists.org
>> admin(10019): 	SERVER_PORT: 80
>> admin(10019): 	SERVER_ADDR: 72.249.28.134
>> 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-
>> bin/subscribe
>> 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
>> +xml,application/xml;q=0.9,*/*;q=0.8
>> 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