[Mailman-Users] Re: Help running Mailman on Mac OS X...

J. Louis Hales-Garcia jose at stat.ucla.edu
Thu Jul 19 22:49:00 CEST 2001

I found turning off the web server's performance cache fixed the problem.


At 12:19 PM -0700 7/18/01, J. Louis Hales-Garcia wrote:
>Sorry if this has been covered before, I just subscribed to the
>Mailman list.  I need advice on configuring either Mailman or
>Apache (on Mac OS X).
>I'm unable to use Mailman's form actions without getting an error.
>For example in my testlist2 info page
>(http://gamma.stat.ucla.edu/mailman/listinfo.cgi/testlist2) I click
>on the "Visit Subscriber list" button and get a bug error.
>Looking at the error logs (see below) I suspecting that the problem
>is with Apache.  HTTP-REFERER and REQUEST_URI are correct but
>Any clues that can help get me back on track?
>Thank you very much,
>Jul 17 16:17:27 2001 admin(2410): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>admin(2410): [----- Mailman Version: 2.0.5 -----]
>admin(2410): [----- Traceback ------]
>admin(2410): Traceback (most recent call last):
>admin(2410):   File "/Users/mailman/MailSystem/scripts/driver", line 96, in run_
>admin(2410):     main()
>admin(2410):   File "/Users/mailman/MailSystem/Mailman/Cgi/roster.py", line 54,
>in main
>admin(2410):     form = cgi.FieldStorage()
>admin(2410):   File "/Users/mailman/MailSystem/Mailman/pythonlib/cgi.py", line 5
>03, in __init__
>admin(2410):     self.read_urlencoded()
>admin(2410):   File "/Users/mailman/MailSystem/Mailman/pythonlib/cgi.py", line 5
>75, in read_urlencoded
>admin(2410):     qs = self.fp.read(self.length)
>admin(2410): IOError: [Errno 9] Bad file descriptor
>admin(2410): [----- Python Information -----]
>admin(2410): sys.version    = 2.1 (#1, Jul  7 2001, 16:30:22)
>[GCC 2.95.2 19991024 (release)]
>admin(2410): sys.executable = /usr/local/bin/python.exe
>admin(2410): sys.prefix     = /usr/local
>admin(2410): sys.exec_prefix= /usr/local
>admin(2410): sys.path       = /usr/local
>admin(2410): sys.platform   = darwin1
>admin(2410): [----- Environment Variables -----]
>admin(2410):    DOCUMENT_ROOT: /Library/WebServer/Documents
>admin(2410):    SERVER_ADDR:
>admin(2410):    QUERY_STRING:
>admin(2410):    CONTENT_LENGTH: 38
>admin(2410):    CONTENT_TYPE: application/x-www-form-urlencoded
>admin(2410):    PATH_TRANSLATED: /Library/WebServer/Documents/testlist2
>admin(2410):    GATEWAY_INTERFACE: CGI/1.1
>admin(2410):    __CF_USER_TEXT_ENCODING: 0x46:0:0
>admin(2410):    SERVER_PROTOCOL: HTTP/1.1
>admin(2410):    HTTP_ACCEPT_LANGUAGE: en
>admin(2410):    REMOTE_ADDR:
>admin(2410):    SERVER_PORT: 16080
>admin(2410):    HTTP_CONNECTION: Keep-Alive
>admin(2410):    HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 5.1b1; Mac_PowerP
>admin(2410):    HTTP_ACCEPT: */*
>admin(2410):    REQUEST_URI: /mailman/roster.cgi/testlist2
>admin(2410):    HTTP_UA_CPU: PPC
>admin(2410):    HTTP_EXTENSION: Security/Remote-Passphrase
>admin(2410):    SCRIPT_FILENAME: /Users/mailman/MailSystem/cgi-bin/roster.cgi
>admin(2410):    PATH_INFO: /testlist2
>admin(2410):    HTTP_HOST: gamma.stat.ucla.edu
>admin(2410):    REQUEST_METHOD: POST
>admin(2410):    SERVER_SIGNATURE: <ADDRESS>Apache/1.3.19 Server at gamma.stat.uc
>la.edu Port 16080</ADDRESS>
>admin(2410):    SCRIPT_NAME: /mailman/roster.cgi
>admin(2410):    SERVER_ADMIN: webstaff at stat.ucla.edu
>admin(2410):    SERVER_SOFTWARE: Apache/1.3.19 (Darwin) PHP/4.0.4pl1
>admin(2410):    PYTHONPATH: /Users/mailman/MailSystem
>admin(2410):    HTTP_REFERER: http://gamma.stat.ucla.edu/mailman/listinfo.cgi/te
>admin(2410):    HTTP_PRAGMA: no-cache
>admin(2410):    SERVER_NAME: gamma.stat.ucla.edu
>admin(2410):    REMOTE_PORT: 58464
>admin(2410):    HTTP_UA_OS: MacOS
>Mailman-Users maillist  -  Mailman-Users at python.org

More information about the Mailman-Users mailing list