My Oracle Support Banner

IO Error: Received Fatal Alert: Handshake_failure When Using JDBC With Cipher Suite SSL_RSA_EXPORT_WITH_RC4_40_MD5 and JDK 1.7 (Doc ID 2200500.1)

Last updated on FEBRUARY 14, 2018

Applies to:

JDBC - Version and later
Information in this document applies to any platform.


When using JDBC and JDK 1.7 with SSL configured as per <Document 762286.1> - End To End Examples of using SSL With Oracle's JDBC THIN Driver, the following exception is received:

{dbpassword=XXXX, dbuser=FOWS_APP_D, dbURL=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=)(PORT=6236))(CONNECT_DATA=(SERVICE_NAME=xxxxxxx)))}
SQL Exception occurred:
java.sql.SQLRecoverableException: IO Error: Received fatal alert: handshake_failure
  at oracle.jdbc.driver.T4CConnection.logon(
  at oracle.jdbc.driver.PhysicalConnection.(
  at oracle.jdbc.driver.T4CConnection.(
  at oracle.jdbc.driver.T4CDriverExtension.getConnection(

Cipher Suite is configured in sqlnet.ora as below:



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.