Java: Invalid Keystore Erro formato
Pergunta
Alguém sabe como resolver este erro java?
java.io.IOException: Invalid keystore format
Eu entendo quando eu tento e acesso a armazenamento de certificados a partir da opção Java em painéis de controle. Isso está me impedindo de applets de carga que requerem privilégios elevados.
Solução
Eu era capaz de reproduzir o erro por desconfiguração o arquivo trusted.certs no diretório
C:\Documents and Settings\CDay\Application Data\Sun\Java\Deployment\security
.
Excluindo o arquivo corrigido o problema.
Outras dicas
Não inclua caracteres especiais em nome da organização e unidade
Parece ser um certificado em falta ou um formato inválido. Você já gerar um certificado com keytool?
para mim isso significava que meu arquivo de chave que eu estava tentando importação era inválido (que era na verdade uma página 404 não uma chave válida)
Para vocês que não conseguem encontrar o 'Documents and Settings' (o que razão pode haver) aqui é outro caminho onde os trusted.certs pode ser encontrada:
C:\Users\<username>\AppData\LocalLow\Sun\Java\Deployment\security
Espero que isso ajude!