| |||||||||
이슈 시나리오:
SAP ECC --> SAP PI --> SAP Business Network
고객이 SAP ERP(Enterprise Resource Planning)에서 SAP Business Network로 구매 오더(PO)를 전송하려고 하는데 다음 오류가 발생하여 PI(Process Integration)에서 PO가 실패합니다.
[오류 레벨] 2[오류 코드] ECC103[오류 내역] Ariba SN을 사용할 수 없음[오류 메시지] Ariba SNcom.ariba.asc.connector.exception.AribaSNException: Ariba SN에 연결할 수 없음
원인: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX 경로 작성 실패: sun.security.provider.certpath.SunCertPathBuilderException: 요청된 대상에 대한 유효한 인증 경로를 찾을 수 없음
원인: sun.security.validator.ValidatorException: PKIX 경로 작성 실패: sun.security.provider.certpath.SunCertPathBuilderException: 요청된 대상에 대한 유효한 인증 경로를 찾을 수 없음
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:323)
at sun.security.validator.PKIXValidator.engine.Validate(PKIXValidator.java:217)
sun.security.validator.Validator.validator.validate(Validator.java:218)
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
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: 요청된 대상에 대한 유효한 인증 경로를 찾을 수 없음 ..."은 일반적으로 인증서 체인이 완전하지 않음을 의미합니다. 신뢰할 수 있는 인증 기관의 루트 인증서가 Trusted Key Store에 설치되지 않았거나 인증서가 올바른 경로에 설치되지 않은 경우 발생할 수 있습니다.
고객에게 다음과 같은 제안을 제공했으며 이를 보장해야 합니다.
또한 다음 솔루션을 제공하여 문제를 해결했습니다.
SAP NetWeaver Adapter의 보안 인증서를 임포트하는 단계는 다음과 같습니다.
그런 다음 Ariba XI 어댑터를 다시 시작해야 합니다. 여전히 문제가 있는 경우 다음 단계에 따라 J2EE 서버를 다시 시작하십시오.
인증서 문제 해결을 위한 질문:
참고:
1) PI 업그레이드/PI 통신 채널의 변경사항은 인증서 정보를 덮어쓰며 시스템/OS 업그레이드 후 인증서와 구성을 점검하는 것이 좋습니다.
2) 네트워크/방화벽의 변경으로 인해 동일한 오류가 발생하며, 고객은 인증서가 임포트되었는지, 필요한 구성이 준비되어 있는지, SAP Business Network에 연결하려면 SAP PI에서 포트가 열리는지 확인하고 검증해야 합니다.
SAP Business Network for Procurement & Supply Chain