Prezados, boa tarde!
Estamos com um problema ao utilizar a assinatura com certificado digital (token) junto com o HTTPS habilitado. O uso do token funciona corretamente em HTTP, porem quando alteramos a configuração de HTTP para HTTPS , passamos a ter um erro no java. Ao voltar para HTTP novamente, volta a funcionar.
Realizamos todo o passo-a-passo para ativação do HTTPS, conforme descrito no manual de instalação-v3.0
https://softwarepublico.gov.br/social/articles/0004/7168/SEI-Instalacao-v3.0.pdf, item "18 HTPS".
Abaixo segue o log de erro gerado pelo java, observamos que em algum momento o assinador tenta conectar em uma URL utilizando o protocolo HTTP (
http://sei3teste.ancine.gov.br:443) e a partir daí são geradas as exceções.
Alguém já passou por esse problema e poderia nos auxiliar nessa configuração?
1. Erro do java:
[cid:image001.png@01D328B3.B4290300]
2. Log de erro do java:
network: Entrada de cache não encontrada [url:
https://sei3teste.ancine.gov.br/sei/assinador/sei-assinador-3.6.jar, versão: SEI-3.0.6]
network: Conectando
https://sei3teste.ancine.gov.br/sei/assinador/sei-assinador-3.6.jar?version-id=SEI-3.0.6 ao proxy=DIRECT
network: Conectando
http://sei3teste.ancine.gov.br:443/ ao proxy=DIRECT
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
network: Entrada de cache não encontrada [url:
https://sei3teste.ancine.gov.br/sei/br/jus/trf4/assinador/applet/AssinadorApplet.class, versão: null]
network: Conectando
https://sei3teste.ancine.gov.br/sei/br/jus/trf4/assinador/applet/AssinadorApplet.class ao proxy=DIRECT
network: Conectando
http://sei3teste.ancine.gov.br:443/ ao proxy=DIRECT
network: Entrada de cache não encontrada [url:
https://sei3teste.ancine.gov.br/sei/br/jus/trf4/assinador/applet/AssinadorApplet.class, versão: null]
network: Conectando
https://sei3teste.ancine.gov.br/sei/br/jus/trf4/assinador/applet/AssinadorApplet.class ao proxy=DIRECT
network: Conectando
http://sei3teste.ancine.gov.br:443/ ao proxy=DIRECT
java.lang.ClassNotFoundException: br.jus.trf4.assinador.applet.AssinadorApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
basic: carga: classe br.jus.trf4.assinador.applet.AssinadorApplet não encontrada.
java.lang.ClassNotFoundException: br.jus.trf4.assinador.applet.AssinadorApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Atenciosamente,
Junior Cesar da Rocha
Analista administrativo, ANCINE