Problema com Conexão com Web Service da NFe

Estou com o seguinte problema:

[color=red]12/02/2010 09:32:57 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (org.apache.axis2.AxisFault) caught when processing request: Remote host closed connection during handshake
12/02/2010 09:32:57 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
12/02/2010 09:32:57 org.apache.axis2.transport.http.HTTPSender sendViaPost
INFO: Unable to sendViaPost to url[https://homologacao.nfe.ms.gov.br/homologacao/services2/NfeStatusServico2]
org.apache.axis2.AxisFault: Remote host closed connection during handshake[/color]

Alguém sabe como posso resolver?

No final aparece esse também:

[color=red]Caused by: java.io.EOFException: SSL peer shut down incorrectly[/color]

[quote]No final aparece esse também:

Caused by: java.io.EOFException: SSL peer shut down incorrectly[/quote]

Cara…eu não manjo desse WS da NFE, porém pela mensagem de erro voce está com problema no certificado.

Vamos lá…por partes:

1 - Pra voce se conectar nesse WS, éssa conexão é feita usando HTTPS… ?

2- Se sim, voce irá precisar importar essas chaves para sua JVMe acho que para seu Web Server tb (repito…ACHO QUE NO WEBSERVER TB)

Beleza Vinicius.

1 - Sim, estou usando https.

2 - Eu já importo essas chaves usando esses comandos:

[code]System.setProperty(“javax.net.ssl.keyStore”, “certificadodocliente.jks”);
System.setProperty(“javax.net.ssl.keyStorePassword”, “senha”);

System.setProperty(“javax.net.ssl.trustStoreType”, “JKS”);
System.setProperty(“javax.net.ssl.trustStore”, “certificadodowebservice”);
System.setProperty(“javax.net.ssl.trustStorePassword”, “senha”);[/code]

Eu vi esses comandos em um tutorial. Mas o problema ainda continua.

Cara…

Faça um teste:

  • tenta importar manualmente os certificados (utilize o keytool da própria JDK)

Qual a versão do Java que você esta utilizando?
Caso seja a versão 6 update 19 remova esta e instale uma versão anterior.