This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Unable to use JKS type - Please help

Rr Kumaran
Ranch Hand
Posts: 548
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

Below are the entries %JAVA_HOME%\jre\lib\security\ file and I am using java
version 1.4.2_04


When I run the commands "keytool -list" or "keytool -list -storetype JKS" on my dos prompt I am getting below error :
keytool error: Invalid keystore format

And when I the command "keytool -list -storetype JCEKS" I am getting below output :
Keystore type: JCEKS
Keystore provider: SunJCE
Your keystore contains 0 entries

There is some java file given by some third party (actually it is dsig.SampleSign2 that comes bundled with IBM XML Security Suite) that uses the below line in its code :
KeyStore keystore = KeyStore.getInstance("JKS");

And so in accordance with the above JKS keystore type used I want to update the default .keystore with my newly generated certificate and so when I apply the command

keytool -genkey -dname "CN=Doug Tidwell, OU=developerWorks, O=IBM, L=Research Triangle Park, S=North Carolina, C=US" -keypass changeit -storepass changeit -alias xss4j1

I am getting below error message :

keytool error: Invalid keystore format

Can anyone please help me. What am I doing wrong here ...

Thanks & Regards,
I agree. Here's the link:
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic