エラー: "iaik.security.ssl.SSLCertificateException: ピア証明書が ChainVerifier によって拒否されました"
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
Cloud Integration シナリオで使用される SAP NetWeaver 向け SAP PI SAP Business Network アダプタ (SAP Business Network アダプタ) が失敗し、SAP Business Network アダプタのデバッグログに以下のエラーが表示されます。
エラー: SOAP: エラー発生: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: socket: iaik.security.ssl.SSLCertificateException: ChainVerifier によってピア証明書が拒否されました
以下の手順を使用して、SAP PI 通信チャネルの SAP Business Network URL およびキーストア情報を確認します。
- SAP PI インテグレーションビルダにナビゲートします。
- 問題がある SAP Business Network アダプタを使用する通信チャネルを見つけます。
- SAP Business Network に接続するためにチャネルで使用される GetProfile URL を確認します。(例: service.ariba.com など)
- PI Java キーストア名であるチャネルで使用されるトラストストアビューを確認します。(例:TrustedCAs)
次に、以下の手順を使用して、この AN URL の最新の AN サーバー証明書をアップロードします。
最後に、SAP PI 通信チャネルモニタから通信チャネルを停止および起動します。
SAP PI Java キーストアにアップロードされた AN に接続するために SAP Business Network アダプタで使用される GetProfile URL の最新の SAP Business Network 証明書の完全な証明書チェーンが期限切れまたは破損している可能性があります。
SAP Business Network for Procurement & Supply Chain