Nick Kew wrote:
ldd your httpd and your mod_ssl.so to find out what they link to.
Thanks for this. I now see the problem: root@alpha $ ldd bin/httpd linux-gate.so.1 => (0xffffe000) libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x40018000) libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x40048000) ... httpd is linking against libcrypto 0.9.7 in /usr/lib which is missing the symbol in question. So now the question is why did my configure not force linking against my local copy of 0.9.8a ? The configure command was: ./configure \ --prefix=/usr/local/apache2-ssl \ --enable-mods-shared=all \ --enable-ssl \ --with-ssl=/home/stephen/apache/openssl-0.9.8a Is -with-ssl not supported anymore, or am I screwing up in some other way ?
I installed openssl-0.9.8 and found its build didn't in fact install anything except the manpages! I had to install the libs and headers by hand. Having done that, apache loads OK with it.
I didn't try an install - I'm happy to link against the build of 0.9.8a where I dumped it. Still install wouldn't have helped as the ldd o/p above shows. -- Regards Stephen Collyer Netspinner Ltd --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx