Please help! Getting python errors running mailman after an apache install.

Steve Rifkin steve410 at blaze.cs.jhu.edu
Tue Nov 26 14:04:57 EST 2002


Hi!  We've recently upgraded Apache on our webserver to version 1.3.27.
Since then, our web interface to mailman (2.08)  has stopped running.
The current error we're seeing is python related (we're running python
2.2.2 -- we rebuilt python again just to make sure there wasn't a
problem with python).  The errors from mailman are below.

The main error is:

admin(7162): ImportError: ld.so.1: /usr/local/bin/python: fatal:
/usr/local/lib/python2.2/lib-dynload/_socket.so: bad ELF flags value:
256

And I have no idea what that python-related error is.

Note that things worked before the apache upgrade, but now mailman is
complaining about python.

If anyone has any info regarding  this error (or the errors below), can
you please e-mail me directly in addition to your post on this
newsgroup?  Thanks so much in advance!    Steve      steve410 at cs.jhu.edu

Mailman 2.08's python 2.2.2 errors (when accessing mailman web
interfaces):

====================================



admin(7153):    DOCUMENT_ROOT: /users/httpd/htdocs
Nov 26 11:19:04 2002 admin(7162):
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(7162): [----- Mailman Version: 2.0.8 -----]
admin(7162): [----- Traceback ------]
admin(7162): Traceback (most recent call last):
admin(7162):   File "/home/mailman/scripts/driver", line 80, in run_main

admin(7162):     import Mailman.pythonlib.cgi
admin(7162):   File "../Mailman/pythonlib/cgi.py", line 31, in ?
admin(7162):     import urllib
admin(7162):   File "/usr/local/lib/python2.2/urllib.py", line 26, in ?
admin(7162):     import socket
admin(7162):   File "/usr/local/lib/python2.2/socket.py", line 41, in ?
admin(7162):     from _socket import *
admin(7162): ImportError: ld.so.1: /usr/local/bin/python: fatal:
/usr/local/lib/python2.2/lib-dynload/_socket.so: bad ELF flags value:
256
admin(7162): [----- Python Information -----]
admin(7162): sys.version    = 2.2.2 (#1, Nov 25 2002, 15:28:57)
[GCC 2.95.2 19991024 (release)]
admin(7162): sys.executable = /usr/local/bin/python
admin(7162): sys.prefix     = /usr/local
admin(7162): sys.exec_prefix= /usr/local
admin(7162): sys.path       = /usr/local
admin(7162): sys.platform   = sunos5
admin(7162): [----- Environment Variables -----]
admin(7162):    HTTP_PRAGMA: no-cache
admin(7162):    PYTHONPATH: /home/mailman
admin(7162):    SERVER_SOFTWARE: Apache/1.3.27 (Unix) PHP/4.2.3
mod_perl/1.27
admin(7162):    SCRIPT_FILENAME: /home/mailman/cgi-bin/admin
admin(7162):    SERVER_ADMIN: webmaster at cs.jhu.edu
admin(7162):    SCRIPT_NAME: /mailman/admin
admin(7162):    SCRIPT_URI: http://www.cs.jhu.edu/mailman/admin
admin(7162):    SERVER_SIGNATURE: <ADDRESS>Apache/1.3.27 Server at
www.cs.jhu.edu Port 80</ADDRESS>

admin(7162):    REQUEST_METHOD: GET
admin(7162):    HTTP_HOST: www.cs.jhu.edu
admin(7162):    SCRIPT_URL: /mailman/admin
admin(7162):    SERVER_PROTOCOL: HTTP/1.0
admin(7162):    QUERY_STRING:
admin(7162):    HTTP_CONNECTION: Keep-Alive
admin(7162):    REQUEST_URI: /mailman/admin
admin(7162):    HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, image/png, */*
admin(7162):    HTTP_ACCEPT_CHARSET: iso-8859-1,*,utf-8
admin(7162):    HTTP_USER_AGENT: Mozilla/4.7 [en] (X11; U; SunOS 5.6
sun4u)
admin(7162):    TZ: US/Eastern
admin(7162):    SERVER_NAME: www.cs.jhu.edu
admin(7162):    REMOTE_ADDR: 128.220.13.39
admin(7162):    REMOTE_PORT: 35634
admin(7162):    HTTP_ACCEPT_LANGUAGE: en
admin(7162):    SERVER_PORT: 80
admin(7162):    GATEWAY_INTERFACE: CGI/1.1
admin(7162):    HTTP_ACCEPT_ENCODING: gzip
admin(7162):    SERVER_ADDR: 128.220.13.101
admin(7162):    DOCUMENT_ROOT: /users/httpd/htdocs



--

Steve

steve410 at cs.jhu.edu






More information about the Python-list mailing list