httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Collyer <>
Subject [users@httpd] Apache 2 start_ssl - missing symbol
Date Sat, 26 Nov 2005 10:57:11 GMT
I've built Apache 2 from source on a SuSE 9.1 box with
the following versions:

1. httpd-2.0.55
2. openssl-0.9.8a

and no non-standard modules (e.g. no PHP or mod_perl).

The configure build process was:

> cd httpd-2.0.55/
> ./configure \
> --prefix=/usr/local/apache2-ssl \
> --enable-mods-shared=all        \
> --enable-ssl                    \
> --with-ssl=/home/stephen/apache/openssl-0.9.8a
> make
> make install

This build fine against the previously built openssl 0.9.8a.

When I start Apache, I get this:

> root@alpha $ bin/apachectl startssl
> Syntax error on line 251 of /usr/local/apache2-ssl/conf/httpd.conf:
> Cannot load /usr/local/apache2-ssl/modules/ into server: 
 >/usr/local/apache2-ssl/modules/ undefined symbol: 

nm tells me that X509_STORE_CTX_set_depth appears as a text
symbol in openssl-0.9.8a/crypto/x509/x509_vfy.o and also
the static library openssl-0.9.8a/libcrypto.a so I guess it's
some link error, but I'm not sure what.

Anyone got any ideas as to what I've screwed up ?


Stephen Collyer
Netspinner Ltd

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message