Thanks for the directions.
I compiled the libs to be PIC. Everything works fine if I write a
standalone openSSL client that connects to an openSSL enabled daemon.
However, if I use the client as an NSAPI module (which is basically a
shared library), the server gives an error
12477:error:140780E5:SSL routines:SSL23_READ:ssl handshake failure:s23_lib.c:173:
If I popen() the client from NSAPI, it works. why is this so?
I am not too familiar with the source code so I do not know how to fix
this.
On Mon, 17 May 1999, BPM Mixmaster Remailer wrote:
> Shared library support just isn't ready yet in OpenSSL. Configure and
> the Makefiles need work to do it right.
>
> Here's a completely unsupported recipe for HPUX 10.20. It assumes you
> know the difference between static, static pic, and dynamic libraries.
> If it doesn't work you're on your own. I'm mostly posting it to show
> what's involved and to illustrate how (I think) shared library builds
> should go when/if they're implemented. High points:
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]