Hi all,
I have created a certificate using the following sequence of calls :
X509_new()
RSA_generate_key()
X509_set_version(cert,3)
ASN1_INTEGER_set(X509_get_serialNumber(cert),0)
X509_gmtime_adj(X509_get_notBefore(cert),0);
X509_gmtime_adj(X509_get_notAfter(cert),45);
X509_set_pubkey(cert,pk)
X509_set_issuer_name()
X509_set_subject_name()
X509_sign()
It had created a certificate and a private key.
Thus created certificate is working fine when registered with a server
(ie., server is presenting the certificate and communication goes through
fine).
Instead, the same certificate registered with a client, does not work. The
server mandated to authenticate the client, throws up an error :
"25199:error:140890B2:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:no
certificate returned:s3_srvr.c:1989:"
And the client too throws up an error :
"25195:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake
failure:s3_pkt.c:514:"
Could we infer anything from these.
Thanks in advance for any help.
- rsr.
Namaste,
R S Chandrasekhar
[EMAIL PROTECTED]
ISD : 091-080-2051166
Telnet : 847-1166
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]