Login Registre-se
Falha na comunicação com Webservices da NF-e GO. Trying to write END_DOCUMENT [Resolvido]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
alex.gomes.sis

JavaC Membro

Membro desde: 31/07/2013 11:19:07
Mensagens: 14
Offline

Boa tarde, pessoal!

Desde sexta estou tendo problemas para operar a NF-e em homologação para GO. Sempre que faço uma operação ocorre o seguinte erro:



Estava funcionando tudo normalmente até então, entrei no site da SEFAZ de GO e me deparei com o seguinte comunicado:
Obrigatoriedade de Apresentação de Cadeia de Certificação Completa:


Informamos que a partir de 03 de Novembro de 2014 será pré-requisito para o funcionamento do software emissor de NFe no ambiente de produção que o mesmo seja capaz e esteja configurado adequadamente para apresentar toda a cadeia de certificados da Autoridade Certificadora emissora do certificado de transmissão.

Explicamos que o esforço para garantir o funcionamento adequado dos clientes emissores mesmo quando estes não apresentam sua cadeia de certificados de forma correta vem ocasionando outros problemas insanáveis como os reportados em http://support.microsoft.com/kb/968730, referente à incapacidade de algumas versões Windows de tratar criptografias iguais ou mais fortes que SHA256 nas transações SSL e http://publib.boulder.ibm.com/httpserv/ihsdiag/ssl_questions.html#longhandshake, como a incapacidade de algumas versões Windows de tratar negociações SSL com mais de um bloco de informações de certificados (16KB).

Essa alteração entrará em vigor no ambiente de homologação dia 1 de Setembro de 2014, para testes pelos fornecedores de software emissor, antes da alteração no ambiente de produção.


Será que é apenas coincidência ou preciso mudar algo na comunicação com os webservices? Já gerei meu JKS novamente e ainda não dá certo, estou com medo de perder a comunicação também em produção, alguém está passando pelo mesmo problema?

Segue o código que uso para comunicar com o servidor:



Desde já agradeço a atenção!

Esta mensagem foi editada 1 vez. Última atualização foi em 29/09/2014 16:53:12

alex.gomes.sis

JavaC Membro

Membro desde: 31/07/2013 11:19:07
Mensagens: 14
Offline

Mudei a forma de consultar o status do serviço, utilizando os stubs e o erro que tenho agora é este:



Já tive esse problema um tempo atrás com a geração do JKS, segue meu código que busca os dados do JKS.

enio_abreu

JavaC Membro

Membro desde: 14/02/2013 15:25:26
Mensagens: 13
Offline

Então consegui resolver o problema ?


alex.gomes.sis wrote:Boa tarde, pessoal!

Desde sexta estou tendo problemas para operar a NF-e em homologação para GO. Sempre que faço uma operação ocorre o seguinte erro:



Estava funcionando tudo normalmente até então, entrei no site da SEFAZ de GO e me deparei com o seguinte comunicado:
Obrigatoriedade de Apresentação de Cadeia de Certificação Completa:


Informamos que a partir de 03 de Novembro de 2014 será pré-requisito para o funcionamento do software emissor de NFe no ambiente de produção que o mesmo seja capaz e esteja configurado adequadamente para apresentar toda a cadeia de certificados da Autoridade Certificadora emissora do certificado de transmissão.

Explicamos que o esforço para garantir o funcionamento adequado dos clientes emissores mesmo quando estes não apresentam sua cadeia de certificados de forma correta vem ocasionando outros problemas insanáveis como os reportados em http://support.microsoft.com/kb/968730, referente à incapacidade de algumas versões Windows de tratar criptografias iguais ou mais fortes que SHA256 nas transações SSL e http://publib.boulder.ibm.com/httpserv/ihsdiag/ssl_questions.html#longhandshake, como a incapacidade de algumas versões Windows de tratar negociações SSL com mais de um bloco de informações de certificados (16KB).

Essa alteração entrará em vigor no ambiente de homologação dia 1 de Setembro de 2014, para testes pelos fornecedores de software emissor, antes da alteração no ambiente de produção.


Será que é apenas coincidência ou preciso mudar algo na comunicação com os webservices? Já gerei meu JKS novamente e ainda não dá certo, estou com medo de perder a comunicação também em produção, alguém está passando pelo mesmo problema?

Segue o código que uso para comunicar com o servidor:



Desde já agradeço a atenção!



alex.gomes.sis

JavaC Membro

Membro desde: 31/07/2013 11:19:07
Mensagens: 14
Offline

O pior é que não, inclusive testei enviar uma nota pelo emissor gratuito da SEFAZ e dá o mesmo erro. Tentei entrar em contato tanto com a SEFAZ de GO quanto com a SEFAZ de SP que criaram o programa mas ninguém me respondeu.
Acredito que deva ser problema nos servidores de GO mesmo, pois nem o emissor da própria SEFAZ funciona.
enio_abreu

JavaC Membro

Membro desde: 14/02/2013 15:25:26
Mensagens: 13
Offline

Entrei em contato com o pessoal da Sefaz GO, estou aguardando respostas deles, também fiz o teste para o emissor gratuito e tive o mesmo problema, o caminho agora para não cruzar os braços é testar com outros certificados.
Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Estou com o mesmo problema para homologação do estado de GO, em relação a testar com outros certificados eu já fiz e o erro persiste, entrei em contato com o SEFAZ de GO no fale conosco e estou aguardando um retorno deles.
enio_abreu

JavaC Membro

Membro desde: 14/02/2013 15:25:26
Mensagens: 13
Offline

Pessoal, qualquer novidade informem aqui no forum, a equipe de desenvolvimento da SEFAZ-GO me informou que estão preparando um manual com todo o processo para o consumo deste webservice em java, segundo eles até o fim de semana estará disponível no portal.
alex.gomes.sis

JavaC Membro

Membro desde: 31/07/2013 11:19:07
Mensagens: 14
Offline

Que bom saber disso! Porque nem me responderam, se realmente liberarem o manual está tranquilo, ainda dá tempo de ajustar antes que o "problema" chegue para o ambiente de produção. Fico no aguardo de novas informações!
Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Estou no aguardo também, qualquer novidade posto aqui.
Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Alguém tem alguma novidade referente a este material que será disponibilizado? No site de Goias não tem nada.
alex.gomes.sis

JavaC Membro

Membro desde: 31/07/2013 11:19:07
Mensagens: 14
Offline

Tentei contato novamente e não me informaram nada, mas hoje percebi que o servidor de homologação consta fora do ar, acredito que estão fazendo a manutenção para retornar tudo ao normal.
Segue o link:
http://hom.nfe.fazenda.gov.br/portal/disponibilidade.aspx?versao=2.00&tipoConteudo=Skeuqr8PQBY=
Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Beleza, vamos aguardar então! Obrigado.
Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Sefaz de homologação voltou porém o erro persiste! Vou tentar contato com eles novamente, e vou postando aqui.
enio_abreu

JavaC Membro

Membro desde: 14/02/2013 15:25:26
Mensagens: 13
Offline

Seguinte consegui resolver o problema estava na forma como a autenciação mutua era feita, tive que alterar o SoketFactoryDinamic

segue como ficou :




Exemplo :

Esta mensagem foi editada 1 vez. Última atualização foi em 22/09/2014 14:33:54

Mauricio_GS

JavaC Membro

Membro desde: 13/08/2013 11:22:16
Mensagens: 11
Offline

Funcionou Enio, muito obrigado por compartilhar o código.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team