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

Steve Rifkin steve410 at cs.jhu.edu
Thu Nov 21 20:30:16 CET 2002

Hmmm... Actually, I need to modify one of my earlier statements...

> > Last week, we needed to upgrade our Apache Web server to 1.3.27.

Mailman failed with errors I submitted earlier (that error log entry was from 
last night, but it was similar to what we got a week ago, which you'll find 
below).  At that time (last week), though, we were running an older version of 
openssl (plain 'ol 0.9.6, if I recall).

** Before the Apache install last week, mailman worked fine with the Apache 
1.3.14 and the older openssl.   With the newer Apache and the older openssl, 
mailman's web interface broke with the errors I submitted.  **
> > We also had to upgrade our openssl to the latest version (version OpenSSL
> > 0.9.6g 9 Aug 2002)

We actually did this (upgrading to the latest openssl) recently, in an attempt 
to hopefully have mailman work with the latest version of Apache. ( Oh, and we 
upgraded to the latest openssl, too, because of the many exploits of the older 
openssl.  :) 

So, even before we upgraded openssl, merely upgrading apache broke our mailman 
web interface.

Before we even upgraded openssl, but AFTER we upgraded Apache, here are the 
mailman error logs:

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

You;ll see these are similar to the logs we got AFTER we installed the newer 


More information about the Mailman-Users mailing list