IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  java 8 upgrade issue

    Posted 11/14/19 09:43 AM
    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
    ------------------------------