Ok, quick system info:  Server is a Cobalt Raq3i running Linux (glibc).  Python is version 2.0.1.  Other info, the mailman home directory is '/usr/local/mailman'.  Scriptalias and other apache config was done per the docs.

When I view the page for the list (creatively titled in this case) at the following URL, I get the message below it:
--------------------------------------------
http://xyz.xyz.com/mailman/admin/pissoff   (domain changed since this is an open list)
Bug in Mailman version 2.0.6
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.
--------------------------------------------

Now, the mailman logs don't show anything.  However the httpd error log shows the following output (below), which makes me think there is some kind of permission thing going on.  I compiled with the proper mail-gid and cgi-gid bits as far as I know...  Does anyone have an idea as to what might be causing this?  (I searched in vain in the archives, but may have missed something...)  And I did RTFM, didn't see anything like this in there.  Thanks!

--------------------------------------------
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[----- Mailman Version: 2.0.6 -----]
[----- Traceback ------]
Traceback (most recent call last):
  File "/usr/local/mailman/scripts/driver", line 71, in run_main
    immediate=1)
  File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 49, in __init__
    Logger.__init__(self, category, nofail, immediate)
  File "/usr/local/mailman/Mailman/Logging/Logger.py", line 40, in __init__
    self.__get_f()
  File "/usr/local/mailman/Mailman/Logging/Logger.py", line 55, in __get_f
    f = self.__fp = open(self.__filename, 'a+', 1)
IOError: [Errno 13] Permission denied: '/usr/local/mailman/logs/error'
[----- Python Information -----]
sys.version    = 2.0.1 (#1, Oct 12 2001, 14:26:18)
[GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)]
sys.executable = /usr/bin/python
sys.prefix     = /usr/local
sys.exec_prefix= /usr/local
sys.path       = /usr/local
sys.platform   = linux2
[----- Environment Variables -----]
        DOCUMENT_ROOT: /home/sites/home/web
        UNIQUE_ID: O8es78yFt28AAAlDDvE
        HTTP_ACCEPT_ENCODING: gzip, deflate
        SERVER_PORT: 80
        PATH_TRANSLATED: /home/sites/home/web/pissoff
        REMOTE_ADDR: 63.227.8.161
        HTTP_ACCEPT_LANGUAGE: en-us
        GATEWAY_INTERFACE: CGI/1.1
        SERVER_NAME: blue.centerone.com
        HTTP_CONNECTION: Keep-Alive
        HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
        HTTP_ACCEPT: */*
        REQUEST_URI: /mailman/admin/pissoff
        QUERY_STRING:
        SCRIPT_FILENAME: /usr/local/mailman/cgi-bin/admin
        SCRIPT_URL: /mailman/admin/pissoff
        HTTP_HOST: blue.centerone.com
        REQUEST_METHOD: GET
        SERVER_SIGNATURE:
        SCRIPT_URI: http://blue.centerone.com/mailman/admin/pissoff
        SCRIPT_NAME: /mailman/admin
        SERVER_ADMIN: admin
        SERVER_SOFTWARE: Apache/1.3.6 (Unix) mod_perl/1.21 mod_ssl/2.2.8 OpenSSL/0.9.2b
        PYTHONPATH: /usr/local/mailman
        PATH_INFO: /pissoff
        SERVER_PROTOCOL: HTTP/1.1
        REMOTE_PORT: 17721
--------------------------------------------

Reply via email to