Hi Anton,

I'm trying to run Jigsaw https server. I used Harmony keytool to generate
keystore according to Jigsaw mans:

keytool -genkey -alias troi.example.com -keypass example -keystore
troi.keystore -keyalg RSA

so far works OK

keytool -selfcert -alias troi.example.com -keystore troi.keystore -keyalg RSA

prints this error message:

Enter keystore password: example
java.security.NoSuchAlgorithmException: The algorithm
MD5WithRSAEncryption is not found in the environment.
       at org.apache.harmony.tools.keytool.KeyCertGenerator.genX509CertImpl(Key
CertGenerator.java:40)
       at org.apache.harmony.tools.keytool.KeyCertGenerator.selfCert(KeyCertGen
erator.java:335)
       at org.apache.harmony.tools.keytool.Main.doWork(Main.java:78)
       at org.apache.harmony.tools.keytool.Main.run(Main.java:125)
       at org.apache.harmony.tools.keytool.Main.main(Main.java:141)


Any idea how to solve this? Do we miss some functionality in Harmony?

Thanks,
Mikhail

2006/8/11, Geir Magnusson Jr <[EMAIL PROTECTED]>:
1) YAY!

2) No objections for jarsigner, but rather thanks and encouragement!

3) You may have been doing the following and I simply missed it, but I'd
suggest that you keep a stream of patches coming on things like this so
that people can see and get involved and also discuss more of your
experience doing this on the list as it happens.

4) Can you add [tools] to your subject lines?  :)

geir



Anton Rusanov wrote:
> I'm happy to write this - Keytool is done and operative now. :)
> It has the same functionality as the one from RI with some improvements.
> In addition to what RI can do the Harmony Keytool is able to
> * generate X.509 certificates v2, v3.
> * sign a certificate with another key from the keystore
> * generate and manage secret keys
> * convert a keystore to another format
> * check certificate revocation status
> * verify a certificate chain
> * use specific providers for various purposes.
>
> There is still a little problem with making an executable of the tool
> in the build. So you can follow the steps to make it on your own:
> 1. copy deploy\jdk\jre\bin\java.exe to deploy\jdk\jre\bin\keytool.exe
> 2. copy deploy\jdk\lib\tools.jar into deploy\jdk\jre\bin\
> 3. run keytool.exe
>
> I want to thank Mikhail for applying my patches.
> I'm going to start work on JarSigner tool. Does anyone have objections
> to me doing this?
>

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to