[EMAIL PROTECTED] wrote:
>
> I have, for two days, been banging my head on trying to install this
> apache server with mod_ssl. I keep having problems. I have tried
> absolutely everything I can think of to try to fix this. I have searched
> all of the postings and tried their "solutions". Nothing works.
>
> Here is my OS ...
>
> Linux host_name_omitted 2.2.16-22smp #1 SMP Tue Aug 22 16:39:21 EDT
> 2000 i686 unknown
>
> Here is the error ...
>
> /apachectl startssl
> Syntax error on line 243 of /usr/local/share/apachessl/conf/httpd.conf:
> Cannot load /usr/local/share/apachessl/libexec/libssl.so into
> server: /usr/local/share/apachessl/libexec/libssl.so: undefined
> symbol: sk_X509_NAME_value
> ./apachectl startssl: httpd could not be started
>
This is what may be happening: an earlier version of OpenSSL had a
function called sk_X509_NAME_value, later versions have a macro instead.
So somehow the old definition is being picked up when OpenSSL and/or
mod_ssl is being compiled.
I suspect that you may have some headers for an older version of OpenSSL
on your system somewhere and those are being seen instead of the newer
OpenSSL 0.9.6b ones. Do a search on your system for some of the header
names (x509.h for example) and remove any old versions.
Steve.
--
Dr Stephen N. Henson. http://www.drh-consultancy.demon.co.uk/
Personal Email: [EMAIL PROTECTED]
Senior crypto engineer, Celo Communications: http://www.celocom.com/
Core developer of the OpenSSL project: http://www.openssl.org/
Business Email: [EMAIL PROTECTED] PGP key: via homepage.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]