Login Registre-se
Erro ao tentar transmitir o CTe  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
lucascosta1010

JavaC Membro

Membro desde: 09/04/2018 15:27:08
Mensagens: 1
Offline

Boa tarde, pessoal!

Estou desde o dia 02/04 tentando transmitir meus CTe's e não obtive sucesso.

Eu uso o emissor gratuito do SEBRAE, e houve uma alteração do protocolo de comunicação com o ambiente de autorização de SEFAZ (http://www.cte.ms.gov.br/atencao-alteracao-do-protocolo-de-comunicacao-a-partir-de-02-04-2018/)

Ao tentar transmitir o CTE, consta o seguinte erro:




Caso alguém tenha alguma posição sobre o que possa ser...

Obrigado.
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1176
Localização: Goiás
Offline

Tudo Bom?

Sim, Agora só serão aceitos envios por meio do Protocolo TLS 1.2

Se você esta usando um emissor Gratuito, infelizmente não pode fazer nada, até os desenvolvedores desse aplicativo atualizarem!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
tithiago

JavaC Membro

Membro desde: 12/04/2018 12:42:23
Mensagens: 3
Offline

Opa, boa tarde.

Este é um problema que venho passando também.

Desde o último final de semana, eu não consigo mais fazer envios de NF-e ou CT-e para o ambiente de homologação da Sefaz. Me retorna:
caused by: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset

O curioso é que esse problema ocorre quando utilizo uma empresa de SP como emissora do documento (consequentemente, utilizando os webservices de SP). Ao utilizar uma empresa emissora de MG (utilizando os webservices de MG), por exemplo, consigo fazer as emissões normalmente no ambiente de testes.

Pensei até na possibilidade do ambiente de homologação de SP estar temporariamente fora do ar, mas não faz muito sentido, já que na produção não ocorre esses problemas independente da UF da emissora.

Sinceramente, estou sem entender. Peguei esse problema por acaso, ao tentar autorizar uma NF-e no ambiente de testes com algumas correções exigidas pelo cliente.

Apenas para informação:
.a aplicação utiliza Java 6
.CT-e versão 3.00
.NF-e versão 4.00

A classe de gerar o Cacerts eu até atualizei com base nesse post escrito pelo próprio Samuel.exe: http://www.javac.com.br/jc/posts/list/2736-arquivo-cacert-todos-os-estados-nfe-nfce-e-cte-atualizado-012017.page

Já testei o envio com Java 7 mas também não surtiu efeito.

Referente as classes de comunicação com a Sefaz, todas foram geradas a um tempo atrás utilizando a aplicação Apache Axis2. Na verdade, só precisei gerar novas classes de comunicação quando ocorreu a mudança para NF-e 4.00.

Estou mais perdido que cego em tiroteio kkk

Se alguém puder ajudar, fico muito agradecido. E às vezes é o problema de outra pessoa também.

Abraço a todos.

Esta mensagem foi editada 1 vez. Última atualização foi em 12/04/2018 13:50:13

GGarcia

JavaC Membro
[Avatar]

Membro desde: 28/05/2013 17:12:21
Mensagens: 242
Offline

Boa tarde.

Java 6? NFe 4 permite apenas protocolo de comunicação TLS 1.2. Java 6 possui suporte apenas ao TLS 1.1. Você usa as versões refresh?

WebServices de NF4 estão enfrentando instabilidades ainda. Está bem complicado.

PS.: Java 6 foi descontinuado em 2013. Usar ele para aplicações online representa um sério risco a segurança. É altamente recomendado você migrar.

Esta mensagem foi editada 1 vez. Última atualização foi em 13/04/2018 17:52:05


If you're here, who's running hell?
diegoc

JavaC Membro

Membro desde: 16/04/2018 09:57:28
Mensagens: 1
Offline

Bom dia, estou com o mesmo problema do usuário lucascosta1010.

Alguém tem alguma solução?

Obrigado!
tithiago

JavaC Membro

Membro desde: 12/04/2018 12:42:23
Mensagens: 3
Offline

Opa, boa tarde à todos.

Peço desculpas pela demora.

Em resposta ao GGarcia: quanto a utilização do Java 6, eu acabei descobrindo que tornou-se inviável a utilização do mesmo por causa do protocolo TLS 1.2. Mesmo assim, agradeço muito o aviso, e que isso fique de alerta aos desenvolvedores.

Não entendi sua pergunta: "Você usa as versões refresh?"

Por fim, eu fiz um teste de emissão utilizando o Java 8, e parece que deu tudo certo... Fiquei curioso do por quê o Java 7 não funcionou e retornou a mesma mensagem: javax.net.ssl.SSLException: java.net.SocketException: Connection reset

PS.: Java 6 foi descontinuado em 2013. Usar ele para aplicações online representa um sério risco a segurança.
O tempo passa e a gente nem vê kkk

Ainda estou realizando uns testes, mas parece que o Java 8 está autorizando sem problemas. Essa atualização de versão do Java para mim pode ser meio chatinha... pular da versão 6 para a 8 é um belo salto kkk

Mais tarde, eu comento se deu tudo certo utilizando o Java 8.

Agradeço a todos pela ajuda!!!

Grande abraço.
duanalista

JavaC Membro

Membro desde: 26/04/2018 08:55:25
Mensagens: 1
Offline

Bom dia tithiago, tudo bem?
Você conseguiu com java 8 utilizando o emissor gratuito do Sebrae ou emissor próprio?

Instalei o java8 mas meu emissor do Sebrae ainda dá o mesmo erro. Poderia me falar como conseguiu, por favor?

Ou só esperando lançarem outra versão mesmo?

Muito obrigado a todos.
tithiago

JavaC Membro

Membro desde: 12/04/2018 12:42:23
Mensagens: 3
Offline

Bom dia duanalista!

Então, esse ajuste que fiz através da atualização para o Java 8, somente funcionou pois a emissão dos documentos fiscais são realizados através de um programa próprio da empresa (desenvolvimento interno). Como temos acesso ao fonte, fica mais fácil e rápido fazer as correções.

Quanto ao emissor do Sebrae, não faço ideia de como funciona, tanto é que nunca utilizei esses emissores gratuitos. No máximo, vi funcionar mas nada além disso.

Nesse quesito do emissor gratuito, eu não consigo te ajudar.

O que posso sugerir é o que o pessoal acaba recomendando, que seria: entrar em contato com o suporte desse sistema para te auxiliarem nesse problema. (Provavelmente eles devem ter um e-mail de contato para resolução de problemas, sugestões e etc)

Grande abraço!

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team