Symptom
While connecting AS Java to Database (DB) with secured (SSL enabled) JDBC, application server fails to start. You can find exceptions in specific log files:
dev_jstart:
[...]
F *** ERROR => Node 'bootstrap' failed with exit code 558.
F ***
F *** Please see section 'Failures in the 'synchronizing binaries' phase'
F *** in SAP Note 1316652 for additional information and trouble shooting advice.
F ********************************************************************************
F
F [Thr 140583765067648] *** LOG => exiting (exitcode 22002, retcode 1).
[...]
dev_bootstrap:
[...]
F [Thr 139996745672448] *** LOG => SfCJavaVm: exit hook is called. (rc = 558)
F
F ********************************************************************************
F *** ERROR => Java node 'Instance_bootstrap' terminated with exit code 558.
F ***
F *** Please see section 'Java program exit codes'
F *** in SAP Note 1316652 for additional information and trouble shooting advice.
[...]
jvm_bootstrap:
[...]
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alert.createSSLException(Alert.java:131)
at sun.security.ssl.Alert.createSSLException(Alert.java:117)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:357)
at sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:293)
at sun.security.ssl.TransportContext.dispatch(TransportContext.java:203)
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:155)
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1320)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1233)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:417)
at sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:837)
at sun.security.ssl.SSLSocketImpl.access$200(SSLSocketImpl.java:76)
at sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1138)
at com.ibm.db2.jcc.t4.ae.b(ae.java:2078)
at com.ibm.db2.jcc.t4.ae.a(ae.java:2020)
at com.ibm.db2.jcc.t4.a.h(a.java:491)
... 36 more
[...]
Read more...
Environment
SAP NetWeaver Application Server Java
Product
Keywords
SSl3.3, SSL 3.3, TLS1.2, cipher suites, ciphers, JDBC, JDBC driver, DB driver , KBA , BC-JVM , SAP Java Virtual Machine , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , BC-DB-ORA , Oracle , BC-DB-MSS , SQL Server in SAP NetWeaver Products , BC-JAS-SF , Startup Framework , 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.
SAP Knowledge Base Article - Preview