If you are getting this error at run time, then you haven't compiled
everything statically.  If you had, you would get the error during the make
at link time.

What is happening is that something is using the object
OpenSSL_add_all_ciphers and attempting to get it from a shared library.  It
is probably a function in some library that you have not told the
configuration script to scan.

Alternatively, it could be a version mismatch:  module A expects that
function to be part of module B and is calling it, but in the version of
module B that you are using, the function is not present.

I'm assuming it's a function.  It could be a global variable.

Simon


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Ulrich St�rk
> Sent: 18 December 2001 19:11
> To: [EMAIL PROTECTED]
> Subject: undefined symbol
>
>
> Hi there. I just compiled mod_ssl 2.8.5 with apache 1.3.22, php4.1.0 and
> ApacheJserv 1.2.0, openssl-0.96
> Everything works except of mod_ssl. i compiled everything
> statically into my
> apache and am getting the following error in the error log
> httpd: error while loading shared libraries: httpd: undefined symbol:
> OpenSSL_add_all_ciphers
>
> the same setup but with older versions works perfectly.
>
> Thanks
>
> Uli
>
> P.S.: I also tried the enable-rule=EAPI config for apache.
> ______________________________________________________________________
> Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
> User Support Mailing List                      [EMAIL PROTECTED]
> Automated List Manager                            [EMAIL PROTECTED]
>

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to