Java:Error de formato de almacén de claves no válido
Pregunta
¿Alguien sabe cómo solucionar este error de Java?
java.io.IOException: Invalid keystore format
Lo obtengo cuando intento acceder al almacén de certificados desde la opción Java en los paneles de control.Me impide cargar subprogramas que requieren privilegios elevados.
Solución
Pude reproducir el error alterando el archivo Trusted.certs en el directorio
C:\Documents and Settings\CDay\Application Data\Sun\Java\Deployment\security
.
Eliminar el archivo solucionó el problema.
Otros consejos
No incluya caracteres especiales en el nombre de la organización y la unidad.
Parece que falta un certificado o un formato no válido.¿Ya generaste un certificado con keytool?
para mí significaba que el archivo de clave que estaba intentando importar no era válido (en realidad era una página 404, no una clave válida)
Para aquellos que no pueden encontrar los 'Documentos y configuraciones' (cualquiera que sea el motivo), aquí hay otra ruta donde se pueden encontrar los certificados de confianza:
C:\Users\<username>\AppData\LocalLow\Sun\Java\Deployment\security
¡Espero que esto ayude!