Problema com troca de certificado SSL do site usando HttpClient

3 respostas
danieldestro

Acessamos um site HTTPS (SSL) de um fornecedor com a API HttpClient, porém eles trocaram os certificados, inclusive a cadeia de certificados (root, intermediate).

Porém, ainda não achei informação de ontem temos que atualizar a cadeia de certificados novos que eles nos enviaram.

Rodamos Java 7 (jdk 1.7) com Jetty e Red Hat Linux 6.3.

Dicas?

3 Respostas

leocomelli

Daniel,

Você já importou a nova cadeia de certificados para o cacerts do Java?

Abraço.

danieldestro

Ainda não. Isso seria via “keytool”, certo?
Posso colocar qualquer nome arbitrário de “alias” e “keystore”?

Eu entendo que a troca de certificados e cadeia deveria ser automático, assim como ocorre no browser ou mesmo em outros sistemas que falam HTTPS.

leocomelli

Isso mesmo, via keytool. Normalmente eu faço assim:

keytool -import -alias meuCertificado -file meuCertificado.crt -keypass changeit -keystore $JAVA_HOME/jre/lib/security/cacerts

Nunca pensei em fazer isso de forma automática. Talvez você tenha que fazer algum script para automatizar esse processo manual de importação de certificado.

Criado 17 de julho de 2013
Ultima resposta 18 de jul. de 2013
Respostas 3
Participantes 2