weblogicがTLS 1.2を使用してOracleデータベース設定に接続できることを確認するタスクがあります。 sqlnetで動作するjdbc接続情報を使用してweblogicを起動すると、次のエラーが発生します。 JDBC接続でサポートされていないプロトコル
<Jul 6, 2016 11:21:06 AM EDT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application "apptxDataSource" due to error weblogic.application.ModuleException: java.lang.IllegalArgumentException: Unsupported protocol SSLv2Hello
weblogic.application.ModuleException: java.lang.IllegalArgumentException: Unsupported protocol SSLv2Hello
at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:350)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:175)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:170)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)
Truncated. see log file for complete stacktrace
Caused By: java.lang.IllegalArgumentException: Unsupported protocol SSLv2Hello
at com.rsa.sslj.x.aD.a(Unknown Source)
at com.rsa.sslj.x.aH.b(Unknown Source)
at com.rsa.sslj.x.aS.setEnabledProtocols(Unknown Source)
at oracle.net.nt.TcpsConfigure.configureVersion(TcpsConfigure.java:175)
at oracle.net.nt.TcpsNTAdapter.setSSLSocketOptions(TcpsNTAdapter.java:253)
Truncated. see log file for complete stacktrace
は、私はデータベース構成に直接アクセスすることはできませんが、私は必要な情報を得ることができます。また、私はSSL設定に関する経験がほとんどないと言いたいと思います。どんな指導も高く評価されます。
ありがとうございました。このエラーは、使用しているojdbc jarから発生しています。今は今、私は以下のエラーが表示されます。 dbaが提供した2つの証明書をJKSトラストストアにインポートしました。 weblogic.application.ModuleException:java.security.cert.CertificateException:証明書チェーンが信頼されていない、パラメータがPKIXParametersのことか – rcantrel
.....である必要があり、データベースの証明書を発行した機関をPKIXParametersの \tを含むCertPathWithOCSPParametersでなければなりません信頼できる当局。それはおそらくあなたのトラストストアにはありません。 jksファイル(またはウォレット)の内容を表示するには、KeyStore Explorerという無料のツールをお勧めします。 –