[Mailman-Users] New apache is causing my mailman to fail...

Steve Rifkin steve410 at cs.jhu.edu
Mon Nov 25 21:54:40 CET 2002

Still having troubles...

I thought I'd start somewhat from scratch this time.  Since mailman is failing 
with python errors that reference ssl, I've cleared out the ssl directory
so that the ssl dir had nothing from a prior version in it.  I rebuilt ssl 
(openssl-0.9.6g), and then, I rebuilt python 2.2.2, so that python, when being 
built, will only see the fresh openssl.

Afterwords, I bring up mailman/listinfo via our web server, and once again 
received the error in the browser about a bug in Mailman 2.08

The logs from mailman this time indicate something different from last time.  If 
you recall, last time, I was receiving:

admin(3540): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768

Clearly, ssl looked involved.  But, this go around led to different errors, not 
related to ssl (as far as I can see.)

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

Can anyone help out with this?  The full error listing is below.



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

admin(3771):    REQUEST_METHOD: GET
admin(3771):    HTTP_HOST: www.cs.jhu.edu
admin(3771):    SCRIPT_URL: /mailman/listinfo
admin(3771):    SERVER_PROTOCOL: HTTP/1.1
admin(3771):    QUERY_STRING: 
admin(3771):    HTTP_CONNECTION: keep-alive
admin(3771):    HTTP_CACHE_CONTROL: max-age=0
admin(3771):    REQUEST_URI: /mailman/listinfo
admin(3771):    HTTP_ACCEPT: 
admin(3771):    HTTP_ACCEPT_CHARSET: ISO-8859-1, utf-8;q=0.66, *;q=0.66
admin(3771):    HTTP_USER_AGENT: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; 
rv:1.1) Gecko/20020829
admin(3771):    TZ: US/Eastern
admin(3771):    SERVER_NAME: www.cs.jhu.edu
admin(3771):    REMOTE_ADDR:
admin(3771):    REMOTE_PORT: 42200
admin(3771):    HTTP_ACCEPT_LANGUAGE: en-us, en;q=0.50
admin(3771):    SERVER_PORT: 80
admin(3771):    GATEWAY_INTERFACE: CGI/1.1
admin(3771):    DOCUMENT_ROOT: /users/httpd/htdocs
admin(3771):    HTTP_ACCEPT_ENCODING: gzip, deflate, compress;q=0.9
admin(3771):    SERVER_ADDR:
admin(3771):    HTTP_KEEP_ALIVE: 300

More information about the Mailman-Users mailing list