Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4840325
Votes 0
Synopsis Patch j2sdk 1.4.1_02 does not work with keyStoreType pkcs12
Category java_plugin:ocx
Reported Against 1.4.1
Release Fixed 1.4.1_05
State 10-Fix Delivered, Verified, bug
Priority: 3-Medium
Related Bugs
Submit Date 31-MAR-2003
Description




FULL PRODUCT VERSION :
j2sdk-1_4_1_02-ea-bin-b01-windows-i586-04_dec_2002.exe

A DESCRIPTION OF THE PROBLEM :
We have confirmed that the fix to Bug ID 4681247 which is
contained in j2skd-1_4_1_02-ea-bin-b01-windows-i586-
04_dec_2002.exe, an early release, works correctly with a
keyStoreType of jks. It does not work with a keyStoreType
of pkcs12. We need it to work with pkcs12. For us this is a
major showstopper since it is impossible for the plugin to
load any secure applet in a secure environment.

REPRODUCIBILITY :
This bug can be reproduced always.
(Review ID: 181241) 
======================================================================
Work Around
N/A
Evaluation
 xxxxx@xxxxx  2003-04-02

This bug is introduced by bug fix 4681247, which only take care of the keyStoreType "JKS", but not "PKCS12" format. We should fix this in Mantis and other updated release.

Dennis

 xxxxx@xxxxx  2003-04-11

Here are the steps to run the testcase:

In Java control panel, Advanced tab -> Java Runtime Parameters, specify:
-Djavax.net.ssl.keyStore=<name and path to client keystore file>
-Djavax.net.ssl.keyStorePassword = <password to access this client keystore file>
-Djavax.net.ssl.keyStoreType = PKCS12

Then run my test applet on my SSL webserver:
https://eltanin.east.sun.com:4433/dennis/rfe/4797512/Test.html

The client keystore file (client.p12) is attached to this bug report, password:1234

Please import this client.p12 into your browser certificate store file first to make client authentication works.

Dennis
Comments
  
  Include a link with my name & email   

Submitted On 07-SEP-2004
jinhwa
test



PLEASE NOTE: JDK6 is formerly known as Project Mustang