SAP Knowledge Base Article - Preview

3786256 - jConnect: SSL Connection fails with ClientHello handshake - SDK for SAP ASE

Symptom

Connect fails with:

Cause: java.sql.SQLException: java.io.IOException: JZOT3 use getCause() to see the error chain
Cause: java.sql.SQLException: JZ006: Caught IOException: java.io.IOException: JZOT3 use getCause() to see the error chain

Added Debug:

java -Djavax.net.debug=all ...

javax.net.ssl Fatal (HANDSHAKE_FAILURE): Couldn't kickstart handshake ("throwable": {
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocl i sdisabled or cipher suites are inappropriate)
at sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:171)
at sun.security.ssl.ClientHandshakeContext.<init>(ClientHandshakeContext.java:103)
at sun.security.ssl.TransportContext.kickstart(TransportContext.java:227)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSOcketImpl.java:433)
at com.sybase.jdbc4.jdbc.SybSSLSocketFactor.createSocket(SybSSLSocketFactory.java:392)


Read more...

Environment

  • SAP Adaptive Server Enterprise (ASE) 16.0
  • SAP Adaptive Server Enterprise (ASE) 16.1
  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.0
  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.1
  • jConnect
    • JDBC 16
    • JDBC 16.1
  • java 1.8

Product

SAP Adaptive Server Enterprise 16.0 ; SAP Adaptive Server Enterprise 16.0.4 ; SAP Adaptive Server Enterprise 16.1 ; SAP Adaptive Server Enterprise SDK 16.0 ; SAP Adaptive Server Enterprise SDK 16.1

Keywords

java, jconn4.jar, jconn42.jar, ssl, tls, protocol, cipher, handshake, client, hello, clienthello , KBA , BC-SYB-SDK , SDK , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.