Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4731601

REGRESSION : PIT Mantis: Error in fetching CRLS from LDAP server in the CertPath

XMLWordPrintable

    • mantis
    • generic
    • generic
    • Verified

      JDK Version :- PIT JDK build for mantis release

      Location:- /net/sqesvr/export/vsn/SECURITY/JDK/PIT/sol-sparc

      Problem Description :- About 40 certpath tests are failing due to error in fetching CRLS from LDAP server located at bisquit.sfbay.sun.com on port 395

      Here's the relevant exception trace got by setting -Djava.security.debug=certpath

      ================================================================================
      certpath: CrlRevocationChecker.verifyRevocationStatus() unexpected exception:
      null
      java.lang.NullPointerException
              at
      sun.security.provider.certpath.LDAPCertStore.engineGetCRLs(LDAPCertStore.java:77
      3)
              at java.security.cert.CertStore.getCRLs(CertStore.java:189)
              at
      sun.security.provider.certpath.CrlRevocationChecker.verifyRevocationStatus(CrlRe
      vocationChecker.java:216)
              at
      sun.security.provider.certpath.CrlRevocationChecker.check(CrlRevocationChecker.j
      ava:148)
              at
      sun.security.provider.certpath.ForwardBuilder.verifyCert(ForwardBuilder.java:851
      )
              at
      sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchForward(SunCer
      tPathBuilder.java:387)
              at
      sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchForward(SunCer
      tPathBuilder.java:591)
              at
      sun.security.provider.certpath.SunCertPathBuilder.buildForward(SunCertPathBuilde
      r.java:322)
              at
      sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder
      .java:185)
              at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:341)
              at BuildCertPath.doBuild(BuildCertPath.java:407)
              at BuildCertPath.main(BuildCertPath.java:139)
      certpath: SunCertPathBuilder.depthFirstSearchForward(): validation failed:
      java.security.cert.CertPathValidatorException; internal cause is:
              java.lang.NullPointerException
      ================================================================================

      How to re-produce :-

      1. get the test.tar file from attachment
      2. untar it.
      3. sh *.tlog
      [The *.tlog file has already set all parameters required for the test
      ]
      You will see the failures result in test.ar file and test102.out file.

      ###@###.### 2002-08-14

            andreas Andreas Sterbenz
            psalvisunw Parag Salvi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: