﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SSL Forums / SSL Certificates / Community Support  / Client Authentication &amp;gt; SSL alert number 48 / Latest Posts</title><generator>InstantForum.NET v4.1.3</generator><description>SSL Forums</description><link>http://forums.ssl.com/</link><webMaster>forums@ssl.com</webMaster><lastBuildDate>Fri, 30 Jul 2010 03:22:58 GMT</lastBuildDate><ttl>20</ttl><item><title>Client Authentication &amp;gt; SSL alert number 48</title><link>http://forums.ssl.com/Topic278-3-1.aspx</link><description>Hi, &lt;/P&gt;&lt;P&gt;I'm modifying an existing tomcat server to use client authentication.&lt;/P&gt;&lt;P&gt;I'm using a self-signed CA to sign both my server and client certificate. When testing the connection using openssl, i get the following errors:&lt;/P&gt;&lt;P&gt;C:\OpenSSL\bin&amp;gt;openssl s_client -connect wppan:8443 -cert c:\test\tc5.5\2\client&lt;BR&gt;\clientCert.pem -key c:\test\tc5.5\2\client\client.key -CAfile c:\test\tc5.5\2\ca\ca.pem&lt;BR&gt;Loading 'screen' into random state - done&lt;BR&gt;CONNECTED(00000778)&lt;BR&gt;depth=1 /C=MY/ST=Johor/L=Johor Bahru/O=CA Org/OU=CA Unit/CN=my_ca/emailAddress=a&lt;A href="mailto:Unit/CN=my_ca/emailAddress=admin@inforco.com.my"&gt;dmin@inforco.com.my&lt;/A&gt;&lt;BR&gt;verify return:1&lt;BR&gt;depth=0 /C=MY/ST=Johor/L=Johor Bahru/O=Server Organization/OU=Server Unit/CN=wppan&lt;BR&gt;verify return:1&lt;BR&gt;3760:error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:.\ssl\s3&lt;BR&gt;_pkt.c:1060:SSL alert number 48&lt;BR&gt;3760:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:.\ssl\s23_lib&lt;BR&gt;.c:188:&lt;/P&gt;&lt;P&gt;My server.xml configuration settings is as follows:&lt;/P&gt;&lt;P&gt;    &amp;lt;Connector port="8443" maxHttpHeaderSize="8192"&lt;BR&gt;               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"&lt;BR&gt;               enableLookups="false" disableUploadTimeout="true"&lt;BR&gt;               acceptCount="100" scheme="https" secure="true"&lt;BR&gt;    protocol="HTTP/1.1"&lt;BR&gt;      sslProtocol="TLS" &lt;BR&gt;    SSLEngine="on"&lt;BR&gt;    SSLCertificateFile="C:\test\tc5.5\2\server\serverCert.pem"&lt;BR&gt;    SSLCertificateKeyFile="C:\test\tc5.5\2\server\serverExp.key"&lt;BR&gt;    SSLVerifyClient="require"  &lt;/P&gt;&lt;P&gt;     &lt;BR&gt;         &lt;BR&gt;      /&amp;gt;&lt;/P&gt;&lt;P&gt;Can u advice me where goes wrong with my settings?</description><pubDate>Wed, 01 Jul 2009 05:10:49 GMT</pubDate><dc:creator>wppanjb</dc:creator></item></channel></rss>