title: handshake_failure no suitable certificate found
body: <p>i'm using java 8 for ssl connection got 8 RECV TLSv1.2 ALERT: fatal, handshake_failure
  the sever owner sent me three cert files i added them to key store and trust store.
  using System.setProperty("javax.net.ssl.keyStore",  file);
  System.setProperty("javax.net.ssl.trustStore", file);
  error below is ssl debug output </p>
  
  <pre><code>*** CertificateRequest
  Cert Types: RSA, DSS, ECDSA
  Supported Signature Algorithms: SHA1withRSA, SHA1withDSA, SHA1withECDSA, SHA256withRSA, SHA256withDSA, SHA256withECDSA, SHA384withRSA, Unknown (hash:0x5, signature:0x2), SHA384withECDSA
  Cert Authorities:
  &lt;Empty&gt;
  main, READ: TLSv1.2 Handshake, length = 4
  *** ServerHelloDone
  </code></pre>
  
  <p>VWarning: no suitable certificate found - continuing without client authentication
      *** Certificate chain
      </p>
  
  <p>appreciate if anyone can help </p>