Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P3
-
Resolution: Fixed
-
Affects Version/s: 1.4.2
-
Fix Version/s: 1.4.2
-
Component/s: security-libs
-
Subcomponent:
-
Resolved In Build:mantis
-
CPU:generic
-
OS:generic
-
Verification:Verified
Description
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
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