Skip to Main Content

Java Database Connectivity (JDBC)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

IO Error: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

User_H05LTAug 16 2022 — edited Aug 23 2022

Hi,
When trying to connect to Oracle DBMS on TLS 1.0, I am getting below error:
java.sql.SQLRecoverableException: IO Error: No appropriate protocol (protocol is disabled or cipher suites are inappropriate), Authentication lapse 0 ms.
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:878) ~[ojdbc10-19.3.0.0.jar:19.3.0.0.0]
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:793) ~[ojdbc10-19.3.0.0.jar:19.3.0.0.0]
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:57) ~[ojdbc10-19.3.0.0.jar:19.3.0.0.0]
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:747) ~[ojdbc10-19.3.0.0.jar:19.3.0.0.0]
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:562) ~[ojdbc10-19.3.0.0.jar:19.3.0.0.0]
Please Note: I have already enabled TLS1 from java security. I am also passing following:
oracle.net.ssl_version: 1.0
Its working on my local system but failing on our QA server. Any pointers would be highly appreciated.
Thank you.
Regards,
Zaid

Comments
Post Details
Added on Aug 16 2022
2 comments
7,462 views