I built my openssl, modssl, apache system following the general instructions
for building a dso server and got the following error message when I ran it:

Cannot load /usr/local/apache_1.3.14t/libexec/libssl.so into server:
/usr/local/apache_1.3.14t/libexec/libssl.so: undefined symbol:
ERR_load_RSAREF_strings

I think this is comming from open SSL.  My build script was as follows:

cd /stage/openssl-0.9.6
./config -L/usr/local/rsaref2/local/ rsaref -fPIC
make
make test  # test seemed to go fine

cd /stage/mm-1.1.3
./configure --disable-shared
make

cd /stage/mod_ssl-2.7.1-1.3.14
./cnfigure --with-apache=/stage/apache_1.3.14 \
    --with-crt=/stage/server.crt  --with-key=/stage/server.key

cd /stage/apache_${VER_Apache}
export SSL_BASE=/stage/openssl-0.9.6
export EAPI_MM=/stage/mm-1.1.3
./configure --prefix=/usr/local/apache_1.3.14t \
    --enable-rule=SHARED_CORE \
    --enable-module=so \
    --enable-module=ssl \
    --enable-shared=ssl \
    --enable-rule=SSL_SDBM
make
make certificate TYPE=existing \
    CRT=/stage/server.crt \
    KEY=/stage/server.key
make install

Previously I built an Apache 1.3.12 with openSSL 0.9.5a without much touble.

Any thoughts on what I did wrong.

Debra Mendelson
[EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to