I get the following error on the client:
24611:error:1409441B:SSL routines:SSL3_READ_BYTES:tlsv1 alert decrypt error:s3_pkt.c:985:SSL alert number 51 24611:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:226: and on the server: 24610:error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01:rsa_pk1.c:100: 24610:error:04067072:rsa routines:RSA_EAY_PUBLIC_DECRYPT:padding check failed:rsa_eay.c:459: 24610:error:1408807A:SSL routines:SSL3_GET_CERT_VERIFY:bad rsa signature:s3_srvr.c:1635: 24610:error:140780E5:SSL routines:SSL23_READ:ssl handshake failure:s23_lib.c:180: When attempting to do client authentication (with SSL_CTX_set_verify on the server). I've created the certificate and key programatically using the OpenSSL API. The client seems to have no problem verifying the server certificate, but the server dies when trying to verify the client. Any ideas? Sincerely, Kevin Regan Kevin Regan Technical Lead Houston UNIX Team Office: 2200 Phone: 713-548-1767 ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]