Dear Richard,

Assume you are using RedHat 7.1
try this:

Remove broken link if you remove ssl rpm.

# rm /usr/lib/libcrypto.so.1
# rm /usr/lib/libssl.so.1

insert line /usr/local/ssl/lib in /etc/ld.so.conf

# ldconfig -v

# cd /usr/local/ssl/lib
# ln -f -s libssl.so libssl.so.1 
# ln -f -s libcrypto.so libcrypto.so.1 

Hope this help

Regards,
Chris Lee

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, September 06, 2001 10:30 AM
> To: [EMAIL PROTECTED]
> Subject: libssl.so: undefined symbol: sk_X509_NAME_value 
> 
> 
> 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
> 
> Here was my install process ...
> 
> gtar xzvf src/openssl-0.9.6b.tar.gz
> gtar xzvf src/apache_1.3.20.tar.gz
> gtar xzvf src/mod_ssl-2.8.4-1.3.20.tar.gz
> gtar xzvf src/mod_auth_ldap.tar.gz
> gtar xzvf src/mod_put.tar.gz
> 
> 1. install openssl
> 
> # cd src/openssl-0.9.6b
> # ./config
> # make
> # make install
> 
> 2. Add authmodldap to the apache src
> 
> # cp -pr modauthldap apache_1.3.20/src/modules/ldap
> 
> 3. configure mod_ssl
> 
> # ./configure --with-apache=/usr/src/apache_1.3.20/
> --prefix=/usr/local/share/apachessl
> 
> 4. configure apache ( include modauthldap, mod_put, mod_ssl )
> 
> # SSL_BASE=/usr/local/ssl ./configure --enable-module=ssl
> --enable-rule=EAPI --prefix=/usr/local/share/apachessl 
> --enable-shared=max
> --enable-module=all --add-module=../mod_put-1.3/mod_put.c
> --activate-module=src/modules/ldap/mod_auth_ldap.c
> # make
> # make certificate TYPE=test
> # make install
> 
> 5. Edit /usr/local/share/apachessl/conf/httpd.conf
> 
> 6. Should be done now .... start by using
> 
> /usr/local/share/apachessl/bin/apachectl startssl
> 
> This is where it totally bombs on me.  I even tried 
> "Upgrading with APXS"
> 
> # ./configure --with-apxs=/usr/local/share/apachessl/bin/apxs
> --with-ssl=/usr/local/ssl
> 
> This still didn't work.
> 
> 
> Best Regards,
> 
> Richard Blalock
> 
> **************************************************************
> *********
> Man will occasionally stumble over the truth, but most of the time he
> will pick himself up and continue on. -- Winston Churchill
> 
> Richard Blalock - Test Bed Architect            Inktomi Corp.  
> 650-653-3142 Work #                             4100 East Third Ave
> 916-215-4359 Cell #                             MS FC1-4 
> [EMAIL PROTECTED]                            Foster City, CA 94404
> [EMAIL PROTECTED]  Pager                  http://www.inktomi.com
> **************************************************************
> *********
> 
> 
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
> 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to