| |||||||||
イシューシナリオ:
SAP ECC --> SAP PI --> SAP Business Network
お客様が SAP ERP (Enterprise Resource Planning) から SAP Business Network に注文書 (PO) を送信しようとしていますが、その PO はプロセス統合 (PI) で失敗し、以下のエラーが表示されます。
[エラーレベル] 2[エラーコード] ECC103[エラー説明] Ariba Supplier Network 利用不可[エラーメッセージ] Ariba SNcom.ariba.asc.connector.exception.AribaSNException: Ariba SN に接続できません
原因: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な認証パスが見つかりません
原因: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:323)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:217)
at sun.security.validator.Validator.validate(Validator.java:218)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1185)
... さらに 30 件
原因: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な認証パスが見つかりません
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:318)
エラー "sun.security.provider.certpath.SunCertPathBuilderException: unable to valid certification path to requested target ..." は、通常、証明書チェーンが完了していないことを意味します。これは、信頼できる認証機関のルート証明書が信頼されたキーストアにインストールされていないか、証明書が正しいパスにインストールされていない場合に発生する可能性があります。
以下の提案をお客様に提供しました。以下を確認する必要があります。
さらに、問題を解決する以下のソリューションを提供しました。
SAP NetWeaver アダプタのセキュリティ証明書をインポートするステップは以下のとおりです。
次に、Ariba XI アダプタを再起動する必要があります。それでも問題が発生する場合は、以下の手順に従って J2EE サーバを再起動します。
証明書の問題をトラブルシューティングするための質問:
注記:
1) PI 通信チャネルの PI アップグレード/変更によって証明書情報が上書きされ、システム/OS のアップグレード後に証明書および設定をチェックすることをお奨めします。
2) ネットワーク/ファイアウォールの変更でも同じエラーが発生します。顧客は、証明書がインポートされているかどうか、必要な設定が行われているかどうか、および SAP Business Network に接続するためにポートが SAP PI から開かれているかどうかをチェックおよび検証する必要があります。
SAP Business Network for Procurement & Supply Chain