Login Registre-se
Gerar NFC - Connection TimeOut  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
xinaidao

JavaC Membro

Membro desde: 22/09/2017 02:31:52
Mensagens: 6
Offline

Olá pessoal,

Estou com um problema, já tentei exaustivamente arrumar e não estou conseguindo.

Utilizo a biblioteca do Samuk para geração de Nota fiscal do consumidor eletrônica, na versão 4.0.3.
Gero nota na versão 4.0, sefaz RS.


Hoje o sistema fica no servidor na loja do meu cliente (window 7), porém preciso que o acesso seja por web. Então fiz toda a migração para o servidor web, que é linux.
Agora na web não gera a NFC... fica carregando até dar erro de timeout.

Segue o log do tomcat:




Alguém já passou por isso? ou tem alguma ideia do que possa ser?

valeu
samuk.exe@hotmail.com

Moderador
[Avatar]

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

Beleza?
Time Out que dizer q não está conseguindo comunicar cm o servidor!
Isso acontece quando vc tem bloqueio de internet, Proxy etc...

Daí vc tem que liberar as URL no seu servidor.

Pra fazer o teste é só abrir essa url no navegador: https://nfce-homologacao.sefazrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx

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]
xinaidao

JavaC Membro

Membro desde: 22/09/2017 02:31:52
Mensagens: 6
Offline

Fala Samuk,

valeu pelo retorno.
Já entrei em contato com a hospedagem e disseram que não é com eles o problema

Então, pesquisando mais a fundo encontrei em um fórum:
3 - É vedado o acesso por maquinas fora do Brasil, nesse caso deve pedir autorização à SEFAZ

Sabe me dizer se isso é verdade? Estou usando os serviços da integrator.com.br, o servidor que estou upando as aplicações fica localizado em Quebec no Canadá...


valeu pela atenção

Esta mensagem foi editada 1 vez. Última atualização foi em 23/04/2018 21:41:21

samuk.exe@hotmail.com

Moderador
[Avatar]

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

CAra, na verdade nunca ouvi sobre isso!

Mas é fácil de descobrir!

Da um Tracert e descobre em que ponto a Conexão é fechada.
Ai vai ver se a culpa é do seu domínio ou Da Sefaz que bloqueia.

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]
xinaidao

JavaC Membro

Membro desde: 22/09/2017 02:31:52
Mensagens: 6
Offline

Samuk,

pedi para o suporte da hospedagem fazer o traceroute. Me retornaram:

O bloqueio esta no servidor de destino ( nfce-homologacao.sefazrs.rs.gov.br ) é necessário solicitar o desbloqueio
do seu acesso a esse servidor.

Teste de acesso atraves do seu ambiente:




Testamos o acesso de outro servidor:





Fiz um tracerout pelo java, segue o log do Tomcat, do Sefaz ficou em branco / null;

WebService - https://nfce-homologacao.sefazrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx
Tracer google.com.br: traceroute to www.google.com.br (172.217.6.195), 30 hops max, 60 byte packets
Tracer sefaz:




Parece que o sefaz está bloqueando o acesso. No caso devo pedir ao Sefaz RS para liberarem acesso ao servidor, está correto meu pensamento?


Obrigado pela ajuda.



[Thumb - thumbnail1.png]
 Nome do arquivo thumbnail1.png [Disk] Download
 Descrição Teste de acesso atraves do seu ambiente
 Tamanho 57 Kbytes
 Baixado:  51 vez(es)

andretricano

JavaC Membro

Membro desde: 06/09/2016 09:54:26
Mensagens: 13
Localização: Vitória - ES
Offline

Olá xinaidao,

Eu acredito que seja um pouco dificil uma SEFAZ ficar bloqueando determinados servidores.

Eu tenho aplicações java web em servidores Amazon Linux na Europa e América do Norte autorizando NF-e e NFC-e na SEFAZ virtual do Rio Grande do Sul. Isso porque eu sou do Espirito Santo e a SEFAZ-ES aloca recurso da SEFAZ-RS. E nunca tive problema de timeout por bloqueio de servidor.

O bloqueio de um servidor por uma SEFAZ pode existir por consumo deliberado de webservice. E nem assim talvez seja tão comum. Acho que saiu uma nota técnica recente definindo parâmetros para essa questão de bloqueio por abuso ou incompetência no consumo de webservice.
[WWW]
xinaidao

JavaC Membro

Membro desde: 22/09/2017 02:31:52
Mensagens: 6
Offline

Eai Andre,

valeu retorno.

Então, também achei estranho essa situação. Estou usando a biblioteca do Samuk para geração de NFC-e.
Acho estranho pq desde a primeira tentativa de gerar nfc-e já deu esse problema do "connection time out".

Entrei em contato com a hospedagem e enviaram fotos que segundo eles comprovam que há um bloqueio por parte do sefaz.

Abaixo img do trace route do servidor onde está hospedado o programa para gerar nfc:



Agora aqui outro servidor da hospedagem que estou usando que mostra que não há bloqueio:




Já entrei em contato com o sefaz enviando as imagens acima mas não responderam.
É estranha e frustrante essa situação...
Em relação ao abuso de uso do webservices deles, desde a primeira tentativa de geração de nfc já ocorreu isso. A hospedagem garantiu que o único usuário do servidor onde está hospedado minha aplicação, sou o único que usou os serviços do sefaz.

Enfim, situação complicada.. fiquei meio de mãos atadas...

Se sefaz não responder vou ter que trocar de hospedagem / servidor...


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