Hi Community,
we are facing issues while upgrading to java 8 + IBM websphere 8.5.5.13.
We are validating X.509 certs, which are perfectly working in local dev environment. But the cert validation fails, when running in other than local environment.
Java 7 + IBM Websphere 8.5.5.5 + java 7 code base = cert validation works.
Java 8 + IBM Websphere 8.5.5.13 + java 8 code base= cert validation works in local enviroment
Java 8 + IBM webpshre 8.5.5.13 + java 8 code base= cert validation fails in dev/SIT servers [ unix based]
Java 8 + IBM webpshre 8.5.5.13 + java 7 code base= cert validation fails in dev/SIT servers [ unix based]
Exception details :
java.lang.IllegalArgumentException at sun.security.provider.certpath.AdaptableX509CertSelector.setSerialNumber(AdaptableX509CertSelector.java:107) at java.security.cert.X509CertSelector.(X509CertSelector.java:283) at sun.security.provider.certpath.AdaptableX509CertSelector.(AdaptableX509CertSelector.java:50) at sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:93) at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:79) at java.security.cert.CertPathValidator.validate(CertPathValidator.java:278
Any pointers to resolve this.
------------------------------
Prapulla Dasari
------------------------------