Met errors when trying to connect to oracle server, i works fine with JDK 8 and ojdbc8, is there any solution works with JDK17, thanks in advance.
JDK Version : 17 ojdbc version : ojdbc10-19.16.0.0 Negotiated protocol version: TLSv1.2 Certificate version : v3
Error Msg are listed below
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for EC
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.170 CST|CertificateRequest.java:821|Unavailable authentication scheme: ecdsa_secp256r1_sha256
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for EC
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.170 CST|CertificateRequest.java:821|Unavailable authentication scheme: ecdsa_secp384r1_sha384
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for EC
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.170 CST|CertificateRequest.java:821|Unavailable authentication scheme: ecdsa_secp521r1_sha512
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for RSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.170 CST|CertificateRequest.java:821|Unavailable authentication scheme: rsa_pkcs1_sha256
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for RSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.170 CST|CertificateRequest.java:821|Unavailable authentication scheme: rsa_pkcs1_sha384
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.170 CST|X509Authentication.java:249|No X.509 cert selected for RSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: rsa_pkcs1_sha512
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for DSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: dsa_sha256
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for EC
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: ecdsa_sha224
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for RSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: rsa_sha224
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for DSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: dsa_sha224
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for EC
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: ecdsa_sha1
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for RSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: rsa_pkcs1_sha1
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.171 CST|X509Authentication.java:249|No X.509 cert selected for DSA
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:821|Unavailable authentication scheme: dsa_sha1
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.171 CST|CertificateRequest.java:831|No available authentication scheme
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.171 CST|ServerHelloDone.java:151|Consuming ServerHelloDone handshake message (
<empty>
)
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.171 CST|CertificateMessage.java:299|No X.509 certificate for client authentication, use empty Certificate message instead
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.171 CST|CertificateMessage.java:330|Produced client Certificate handshake message (
"Certificates": <empty list>
)
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.173 CST|ECDHClientKeyExchange.java:407|Produced ECDHE ClientKeyExchange handshake message (
"ECDH ClientKeyExchange": {
"ecdh public": {
0000: xxx
0010: xxx
0020: xxx
0030: xxx
0040: xxx
},
}
)
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.176 CST|ChangeCipherSpec.java:115|Produced ChangeCipherSpec message
javax.net.ssl|DEBUG|10|main|2022-09-16 19:31:56.176 CST|Finished.java:396|Produced client Finished handshake message (
"Finished": {
"verify data": {
0000: xxx
}'}
)
javax.net.ssl|ALL|10|main|2022-09-16 19:31:56.177 CST|SSLEngineImpl.java:825|Closing outbound of SSLEngine
javax.net.ssl|WARNING|10|main|2022-09-16 19:31:56.177 CST|SSLEngineOutputRecord.java:182|outbound has closed, ignore outbound application data
{"date":"2022-09-16T19:31:57.178.+0800","thread":"main","level":"ERROR","logger":"com.zaxxer.hikari.pool.HikariPool","line":"com.zaxxer.hikari.pool.HikariPool:594","trace_id":"","Paypal-Debug-Id":"","message":"HikariPool-1 - Exception during pool initialization.","ex":"java.sql.SQLRecoverableException: IO Error: Connection reset by peer, Authentication lapse 0 ms.\n\tat oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:926)\n\tat oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:813)\n\tat oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:80)\n\tat oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:816)\n\tat oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:620)\n\tat com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)\n\tat