NFe - SSLException: HelloRequest followed by an unexpected handshake [Resolvido]

Iniciado por Tiago Neves, 07 de Julho de 2010, 04:13

tópico anterior - próximo tópico

Tiago Neves

Java - SSLException: HelloRequest followed by an unexpected handshake message

Este tópico está sendo aberto pelo fato da minha árdua luta para desenvolver um aplicação NFe para linux. e um dos problemas que encontrei e foi uma ateração da SUN na VM em segurança.

Toda vez que tentava acessar o servidor do governo, recebia a mensagem

javax.net.ssl.SSLException: HelloRequest followed by an unexpected handshake message

E a solução foi acrecentar a linha

System.setProperty("sun.security.ssl.allowUnsafeRenegotiation", "true");

Isso resolver o problema

Espero ajudar alguém

abraços

somolinosfg

Senhores,

Tivemos o mesmo problema no backend de envio em contingência hoje. Contudo, o que fizemos foi alterar um parâmetro de inicialização da JVM ao invés de incluir uma alteração via System.setProperty.

Para solução deste problema, basta incluir o seguinte parâmetro na inicialização da JVM:
-Dsun.security.ssl.allowUnsafeRenegotiation=true

Para o caso de utilizarem JBoss, basta incluir no final do arquivo run.conf localizado na pasta bin a seguinte linha:
JAVA_OPTS = "$JAVA_OPTS  -Dsun.security.ssl.allowUnsafeRenegotiation=true"

Boa sorte!

somolinosfg