httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cliff Woolley <jwool...@virginia.edu>
Subject RE: Need Help :: apache and ssl :: ---- THANKS
Date Tue, 07 Jan 2003 06:49:26 GMT
On Tue, 7 Jan 2003, EMRE KUNT (Ebi Bsk. - Sistem Prog) wrote:

> Cannot load /Apache2/modules/mod_ssl.so into server:
> /Apache2/modules/mod_ssl.so: undefined symbol: X509_free

The problem is that you've built a shared mod_ssl against a static OpenSSL
(ie, libssl.a and libcrypto.a instead of .so).  That won't work because
the way the build system currently works; OpenSSL is linked into httpd,
not mod_ssl.  httpd doesn't need the symbols from the OpenSSL libraries,
so the static linker throws them away, meaning they're no longer available
when mod_ssl is dynamically linked at runtime.

Solution: use a shared OpenSSL.

--Cliff


Mime
View raw message