[Mailman-Users] New apache is causing my mailman to fail...
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
So, even before we upgraded openssl, merely upgrading apache broke our mailman
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