アーティクル - CS320715

ポート 2484 を使用した Oracle JDBC SSL 接続が Windchill PDMLink で失敗する

修正日: 28-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 11.0
ojdbc7.jar

説明

JDBC 接続が次のエラーで失敗します:
スレッド「メイン」の例外 java.sql.SQLRecoverableException: IO エラー: ハンドシェイク中にリモート ホストが接続を閉じました
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:752)
oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:666)で
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)で
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:566)
java.sql.DriverManager.getConnection(DriverManager.java:664) で
java.sql.DriverManager.getConnection(DriverManager.java:208) で
OracleSslConnectionTest.main (OracleSslConnectionTest.java:28) で
原因: javax.net.ssl.SSLHandshakeException: ハンドシェイク中にリモート ホストが接続を閉じました
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1002) で
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385) で
sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:757) で
sun.security.ssl.AppOutputStream.write(AppOutputStream.java:123) で
oracle.net.ns.Packet.send(Packet.java:419)
oracle.net.ns.ConnectPacket.send(ConnectPacket.java:241)で
oracle.net.ns.NSProtocolStream.negotiateConnection(NSProtocolStream.java:158)で
oracle.net.ns.NSProtocol.connect(NSProtocol.java:264)
oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1452)
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:496)
... 6 つ以上
原因: java.io.EOFException: SSL ピアが正しくシャットダウンされませんでした
sun.security.ssl.InputRecord.read(InputRecord.java:505) で
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) で
最新バージョンはこちらを参照ください CS320715