Como se conectar ao MySQL com o X509 usando o JDBC?
Eu configurei um servidor de banco de dados MySQL (Community Server, 5.1).
Eu configurei SSL, criei certificados, etc.
Eu criei um usuário que possui o atributo REQUIRES X509.
Eu posso conectar usando este usuário usando o cliente da linha de comando "mysql" e o comando "status" mostra que o SSL está ativo, etc.
Eu segui exatamente as instruções do site MySQL sobre como importar os certificados para arquivos de armazenamento confiável / armazenamento de chaves Java.
Eu simplesmente não consigo conectar ao banco de dados usando estes.
Se eu usar apenas o arquivo de armazenamento confiável usando um usuário com REQUIRES SSL, tudo estará bem. Usar o arquivo de armazenamento de chaves com um usuário com o REQUIR X509 simplesmente não o possui.
Parece haver muitas evidências na web de pessoas que lutam com isso e não muitas respostas. Alguém realmente conseguiu este trabalho?