When first time trying to make Maximo connect to the PeopleSoft or other servers using MIF, you may get the following error:
BMXAA1477E – The connection failed to the HTTP handler for the endpoint.
com.ibm.jsse2.util.g: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate
The fix for this problem is:
1. Go to URL of PeopleSoft web service, find out its certificate issuing authority, eg. Issued by: InCommon Server CA.
2. Then from IE, click Tools->Internet Options->Content->Certificates->Trusted Root Certification Authorities, select AddTrust External CA Root. Export the certificate to a file.
3. Log into WebSphere Admin Console, click SSL certificate and key management > Key stores and certificates > CellDefaultTrustStore > Signer certificates > add a signer certificate by selecting the cert file you saved at step2.
4. Restart the application server