[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