PFX à JKS keytool conversion: Alias <*> n'existe pas

Je suis en train de convertir x.Fichier PFX à x.JKS fichier à l'aide de keytool mais j'obtiens l'erreur suivante:

keytool error: java.lang.Exception: Alias <2> does not exist

Actions qui ont précédé cette erreur sont les suivantes:

Liste x.Fichier PFX contenu (juste à lire le nom de l'alias):

keytool -v -list -storetype pkcs12 -keystore x.pfx

Enter keystore password: x

Keystore type: PKCS12   
Keystore provider: SunJSSE

Your keystore contains 1 entry

Alias name: 2
Creation date: 11-nov-2012

Entry type: PrivateKeyEntry
Certificate chain length: 3
Certificate[1]:
Owner: CN=x, OU=x, C=x
Issuer: CN=x, O=x, C=x
Serial number: x
Valid from: Wed Oct 24 11:46:10 CEST 2012 until: Fri Dec 13 09:28:40 CET 2013
Certificate fingerprints:

etc.

La conversion de x.Fichier PFX dans x.JKS fichier à l'aide de "2" à la source nom de l'alias de

keytool -importkeystore -srckeystore x.pfx -srcstoretype pkcs12 -srcalias 2 -destkeystore x.jks -deststoretype jks -destalias xyz
Enter destination keystore password: y
Re-enter new password: y
Enter source keystore password: x
keytool error: java.lang.Exception: Alias <2> does not exist

Je ne suis pas sûr de ce que je fais de mal? Fichier PFX contenir qu'une seule entrée avec juste un alias (2). J'ai aussi essayé d'utiliser ces valeurs srcalias: 2, "2", "2". Est-il un autre moyen de convertir le fichier PFX dans notre établissement à l'aide de keytool sans en connaître la source alias de nom?

OriginalL'auteur mrm | 2012-11-11