Hi All,
I have created a self-signed CA certificate, a Client certificate and a Server certificate. I signed the Client and Server certificates with the self-signed CA certificate and placed all certs in the appropriate locations. Then attempted to create an SSL connection with 'openssl s_client ....' , and get this Verify return code: 19 (self signed certificate in certificate chain) Is this an error indicating that the SSL connection failed, or is it simply a "warning" ? I am guessing its just a warning, but wanted to confirm... [root@eLite1 CERT]# openssl s_client -connect 80.1.0.1:443 -ssl3 -cert client.crt -key client.key -CApath /root/CERT CONNECTED(00000003) depth=1 /C=US/ST=TX/L=FTW/O=NSN/CN=82.1.0.1 verify error:num=19:self signed certificate in certificate chain verify return:0 --- Certificate chain 0 s:/C=US/ST=TX/L=FTW/O=NSN/CN=80.1.0.1 i:/C=US/ST=TX/L=FTW/O=NSN/CN=82.1.0.1 1 s:/C=US/ST=TX/L=FTW/O=NSN/CN=82.1.0.1 i:/C=US/ST=TX/L=FTW/O=NSN/CN=82.1.0.1 --- Server certificate -----BEGIN CERTIFICATE----- MIIFBjCCAu4CAQEwDQYJKoZIhvcNAQEFBQAwSTELMAkGA1UEBhMCVVMxCzAJBgNV ... PZ6ww2xA989bF2G1zvHwJZsdSJOCuz/ueZ760XTdhPy8PCPbU+W9JNpv -----END CERTIFICATE----- subject=/C=US/ST=TX/L=FTW/O=NSN/CN=80.1.0.1 issuer=/C=US/ST=TX/L=FTW/O=NSN/CN=82.1.0.1 --- No client certificate CA names sent --- SSL handshake has read 2998 bytes and written 709 bytes --- New, TLSv1/SSLv3, Cipher is AES256-SHA Server public key is 4096 bit Compression: zlib compression Expansion: zlib compression SSL-Session: Protocol : SSLv3 Cipher : AES256-SHA Session-ID: E09D355918C3C05C10A4B7E41BA223EA5F43A725457FB14470F727F1FE447ECD Session-ID-ctx: Master-Key: CCB3A02A4D9F090F140EFF30D18E5E82F653C77C8A66A439F4AA3E1F485713043F4AE0BE FFEB97F98D470DFD10554A20 Key-Arg : None Krb5 Principal: None Compression: 1 (zlib compression) Start Time: 1343273949 Timeout : 7200 (sec) Verify return code: 19 (self signed certificate in certificate chain) --- closed