I've set up a secure connection, and the handshake connects using TLSv1.
Is there a way to have it negotiate TLSv1.2?
I'm using ojdbc7.jar from 12.1.0.2
The connection is made using a javax.sql.DataSource reference with org.apache.commons.dbcp.BasicDataSourceFactory
The secure connection works, and it negotiates a TLSv1 connection. However, I've been asked to use TLSv1.2. The client initiates the handshake with:
"*** ClientHello, TLSv1"
Which means the server will negotiate back with TLSv1.
How do I get the client to start the handshake with a hello TLSv1.2?
I've tried setting the following options:
-Djdk.tls.client.protocols=TLSv1.2
-Dhttps.protocols=TLSv1.2
but neither has had an effect.