recomienda - keytool error java.lang.exception alias does not exist
Error keytool: java.lang.Exception: el archivo de almacén de claves existe, pero está vacío (1)
Elimine el archivo keystoreFile.txt vacío, luego ejecute su segundo comando nuevamente
[aniket@localhost bin]$ keytool -genkey -alias myKeyStore -keyalg RSA -keystore
/home/aniket/keystore/keystoreFile.txt
Está intentando crear el archivo que especifique con el indicador -keystore
. La razón por la que su primer comando falló es que le dio un nombre de directorio existente.
Soy nuevo en SSL.
Estoy tratando de crear un almacén de claves para la conexión SSL usando keytool. Primero probé el siguiente comando
[aniket@localhost bin]$ keytool -genkey -alias myKeyStore -keyalg RSA -keystore
/home/aniket/keystore
Me pidió la contraseña y otros detalles y finalmente me dio el siguiente error
keytool error: java.io.FileNotFoundException: /home/aniket/keystore
(Is a directory)
Así que creé un archivo keystoreFile.txt dentro de la carpeta keystore y ejecuté
[aniket@localhost bin]$ keytool -genkey -alias myKeyStore -keyalg RSA -keystore
/home/aniket/keystore/keystoreFile.txt
y ahora (no hay solicitud de contraseña, etc.) Estoy recibiendo
keytool error: java.lang.Exception: Keystore file exists, but is empty:
/home/aniket/keystore/keystoreFile.tx
Cuál debería ser el contenido del archivo. A pesar de que keytool generará un par de claves (una clave pública y un privado asociado).