On Sat, Nov 15, 2003 at 06:40:26PM -0500, David wrote:
> What kind of voodoo is required to get a client to send a cert?
> 
> Both client and server are calling SSL_CTX_use_certificate_file() and
> SSL_CTX_use_PrivateKey_file(), and the server is calling
> SSL_CTX_set_verify(ctx,SSL_VERIFY_PEER,NULL).
> 
> Despite this, SSL_get_peer_certificate (*ssl) returns a cert on the
> client but the server dies, spitting out:
> 7532:error:140890B2:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:no
> certificate returned:s3_srvr.c:1988:
> 
> It looks like both certs are actually being passed, based on a network
> trace.
> 
> What am I missing?

Maybe the server to send list of acceptable SSL client CA certificates
SSL_CTX_set_client_CA_list()

> I'm using RH9's stock libraries (0.9.7a), and working with the demo/ssl
> code in the openssl source package from openssl.org.

-- 
Naina library: http://www.unity.net/~vf/naina_r1.tgz
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to