[Mailman-Users] Urgent newbie help - "Hit a bug" page
John Fleming
john at wa9als.com
Sat Mar 3 03:44:50 CET 2007
----- Original Message -----
From: "Mark Sapiro" <msapiro at value.net>
To: "John Fleming" <john at wa9als.com>; <mailman-users at python.org>
Sent: Friday, March 02, 2007 11:15 AM
Subject: Re: [Mailman-Users] Urgent newbie help - "Hit a bug" page
> John Fleming wrote:
>
>>Never seen this before - When visiting mailman listinfo web page, I get:
>>
>>Bug in Mailman version 2.1.5
>>We're sorry, we hit a bug!
>>Please inform the webmaster for this site of this problem. Printing of
>>traceback and other system information has been explicitly inhibited, but
>>the webmaster can find this information in the Mailman error logs.
>>
>>- and my lists aren't working. Restarting qrunner or rebooting (!) don't
>>help. Anything stand out to you in the error log below? pid file
>>missing??
>>How would that happen? Any help for this newbie would be greatly
>>appreciated! Thanks - John
>
>
> It appears that the config.pck file for at least one list is corrupt.
>
> Try running
>
> bin/dumpdb lists/<listname>/config.pck
>
> for all your lists. If you find one that looks like things are missing,
> try
>
> bin/dumpdb -p lists/<listname>/config.pck.last
>
> for that list. If the config.pck.last looks OK (it probably won't), you
> can do
>
> cp lists/<listname>/config.pck.last lists/<listname>/config.pck
>
> for that list. Otherwise, I hope you have a recent backup.
The .pck files are OK. My lists are working again after -another- qrunner
restart and nothing else changed. However, there's still a problem. I can
view any individual list's information via the usual web pages
(www.domain.name/mailman/listinfo/<listname>), but I get the "We hit a bug"
page when I try to view the lists -overview- page for any of my domains.
Here's the error log entry for when I try. Does anyone see what's wrong?
This used to work, and I haven't changed anything in my configuration.
(Mailman 2.1.5 Debian Stable) Thanks - John
Mar 02 21:35:33 2007 admin(18864):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(18864): [----- Mailman Version: 2.1.5 -----]
admin(18864): [----- Traceback ------]
admin(18864): Traceback (most recent call last):
admin(18864): File "/var/lib/mailman/scripts/driver", line 110, in
run_main
admin(18864): main()
admin(18864): File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 42, in
main
admin(18864): listinfo_overview()
admin(18864): File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 88, in
listinfo_overview
admin(18864): if mlist.advertised:
admin(18864): File "/var/lib/mailman/Mailman/MailList.py", line 144, in
__getattr__
admin(18864): raise AttributeError, name
admin(18864): AttributeError: advertised
admin(18864): [----- Python Information -----]
admin(18864): sys.version = 2.3.5 (#2, Oct 16 2006, 19:19:48)
[GCC 3.3.5 (Debian 1:3.3.5-13)]
admin(18864): sys.executable = /usr/bin/python
admin(18864): sys.prefix = /usr
admin(18864): sys.exec_prefix = /usr
admin(18864): sys.path = /usr
admin(18864): sys.platform = linux2
admin(18864): [----- Environment Variables -----]
admin(18864): SERVER_SOFTWARE: Apache/1.3.33 (Debian GNU/Linux)
PHP/4.3.10-18 mod_ssl/2.8.22 OpenSSL/0.9.7e
admin(18864): SCRIPT_NAME: /mailman/listinfo
admin(18864): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.33 Server at wa9als.com
Port 443</ADDRESS>
admin(18864):
admin(18864): REQUEST_METHOD: GET
admin(18864): SERVER_PROTOCOL: HTTP/1.1
admin(18864): QUERY_STRING:
admin(18864): HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 6.0; Windows
NT 5.1; SV1)
admin(18864): HTTP_CONNECTION: Keep-Alive
admin(18864): SERVER_NAME: wa9als.com
admin(18864): REMOTE_ADDR: 64.105.150.50
admin(18864): SERVER_PORT: 443
admin(18864): SERVER_ADDR: 64.105.150.51
admin(18864): DOCUMENT_ROOT: /home/wa9als/www/
admin(18864): PYTHONPATH: /var/lib/mailman
admin(18864): SCRIPT_FILENAME: /var/lib/mailman/cgi-bin//listinfo
admin(18864): SERVER_ADMIN: john at wa9als.com
admin(18864): HTTP_HOST: wa9als.com
admin(18864): HTTPS: on
admin(18864): REQUEST_URI: /mailman/listinfo
admin(18864): HTTP_ACCEPT: */*
admin(18864): nokeepalive: 1
admin(18864): GATEWAY_INTERFACE: CGI/1.1
admin(18864): REMOTE_PORT: 33765
admin(18864): HTTP_ACCEPT_LANGUAGE: en-us
admin(18864): ssl_unclean_shutdown: 1
admin(18864): HTTP_ACCEPT_ENCODING: gzip, deflate
and just before the above (when I wasn't even home), I see:
Mar 02 21:06:00 2007 admin(18250):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(18250): [----- Mailman Version: 2.1.5 -----]
admin(18250): [----- Traceback ------]
admin(18250): Traceback (most recent call last):
admin(18250): File "/var/lib/mailman/scripts/driver", line 110, in run_main
admin(18250): main()
admin(18250): File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 42, in
main
admin(18250): listinfo_overview()
admin(18250): File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 88, in
listinfo_overview
admin(18250): if mlist.advertised:
admin(18250): File "/var/lib/mailman/Mailman/MailList.py", line 144, in
__getattr__
admin(18250): raise AttributeError, name
admin(18250): AttributeError: advertised
admin(18250): [----- Python Information -----]
admin(18250): sys.version = 2.3.5 (#2, Oct 16 2006, 19:19:48)
[GCC 3.3.5 (Debian 1:3.3.5-13)]
admin(18250): sys.executable = /usr/bin/python
admin(18250): sys.prefix = /usr
admin(18250): sys.exec_prefix = /usr
admin(18250): sys.path = /usr
admin(18250): sys.platform = linux2
admin(18250): [----- Environment Variables -----]
admin(18250): SERVER_SOFTWARE: Apache/1.3.33 (Debian GNU/Linux)
PHP/4.3.10-18 mod_ssl/2.8.22 OpenSSL/0.9.7e
admin(18250): SCRIPT_NAME: /mailman/listinfo
admin(18250): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.33 Server at wa9als.com
Port 80</ADDRESS>
admin(18250):
admin(18250): REQUEST_METHOD: GET
admin(18250): SERVER_PROTOCOL: HTTP/1.1
admin(18250): QUERY_STRING:
admin(18250): HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT
5.1; SV1)
admin(18250): HTTP_CONNECTION: Keep-Alive
admin(18250): SERVER_NAME: wa9als.com
admin(18250): REMOTE_ADDR: 64.105.150.50
admin(18250): SERVER_PORT: 80
admin(18250): SERVER_ADDR: 64.105.150.51
admin(18250): DOCUMENT_ROOT: /home/wa9als/www/
admin(18250): PYTHONPATH: /var/lib/mailman
admin(18250): SCRIPT_FILENAME: /var/lib/mailman/cgi-bin//listinfo
admin(18250): SERVER_ADMIN: john at wa9als.com
admin(18250): HTTP_HOST: wa9als.com
admin(18250): REQUEST_URI: /mailman/listinfo
admin(18250): HTTP_ACCEPT: */*
admin(18250): GATEWAY_INTERFACE: CGI/1.1
admin(18250): REMOTE_PORT: 33340
admin(18250): HTTP_ACCEPT_LANGUAGE: en-us
admin(18250): HTTP_ACCEPT_ENCODING: gzip, deflate
More information about the Mailman-Users
mailing list