Erro de comunicação via Soap NF-e Sefaz SP

311 views
Skip to first unread message

Thiago Costa

unread,
Oct 28, 2024, 12:45:55 PM10/28/24
to NFePHP
Olá a todos, hoje na parte da manha comecei a receber os erros:
Erro de comunicação via soap,  Connection timeout 20000 ms [https://nfe.fazenda.sp.gov.br/ws/nfeautorizacao4.asmx]

e

Erro de comunicação via soap,  Empty reply from server [https://nfe.fazenda.sp.gov.br/ws/nfestatusservico4.asmx]

procurei algumas possiveis causas e solucoes porem não estou tendo nenhum avanço, vi uma postagem do senhor Roberto que a Sefaz em Março estava bloqueando Ip`s eu fiz um snapshot do servidor e subi com outro Ip porem obtive o mesmo retorno, vi uma possivel correcao para o erro 'Empty reply' que seria trocar uma linha do curl porem ainda continuo obtendo o 2 erros, alguem sabe me indicar oque pode ser esses 2 erros?

Roberto Machado

unread,
Oct 28, 2024, 1:24:37 PM10/28/24
to nfe...@googlegroups.com
Thiago;

Nunca foi um problema de IP bloqueado, pois se fosse não receberia um timeout

Aumente o tempo de timeout da classe SOAP para 60 segundos

Roberto

Thiago Costa

unread,
Oct 28, 2024, 1:45:11 PM10/28/24
to nfe...@googlegroups.com
eu subi o snapshot em um servidor fora do Brasil e voltou a emitir, eu já tinha aumentado o timeout para 80 segundos e o erro permanecia, eu coloquei o log do erro de 20000 pq é o default.
minha nova dúvida é, eu preciso ficar me preocupando em trocar o IP? ou tem algo que eu possa fazer para evitar o bloqueio?
mandei um email no suporte da Sefaz SP com essa duvida porem nao acredito que vou ter uma resposta, como o periodo natalino está chegando tenho receio de ter que ficar subindo máquinas em regiões diferentes para ficar corrigindo esse erro.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/nfephp/CAEj7DHn8agKi1mZ6j%2B5MxQ9tnNgXS9%3DoXs87RX2bPP6X%3D78xFg%40mail.gmail.com.

Roberto Machado

unread,
Oct 28, 2024, 2:06:19 PM10/28/24
to nfe...@googlegroups.com
Thiago; 

Se realmente houve o bloqueio é por algum motivo, a SEFAZ não sai bloqueando a "torto direita" e se você mudou o IP e mesmo assim continuou o bloqueio, a SEFAZ deve ter bloqueado toda uma faixa de IPs !!

Já passei por isso !! e tive de trocar a faixa de IP do meu NAT na AWS.

Presume-se que hajam acessos que são considerados como tentativas de INVASÃO ou de DENEGAÇÃO de Serviço, e nesses casos acredito que o sistema da SEFAZ ative o bloqueio, mas eu não sei as regras por eles adotadas nessa filtragem.

Vale a pena tentar falar com alguém da equipe técnica deles, mas também não tenho nenhum contato para isso.

Roberto

Daniel Viana

unread,
Oct 28, 2024, 2:19:05 PM10/28/24
to nfe...@googlegroups.com
Está acontecendo pra mim também. 
De vez em quando rola isso. Normalmente é problema na sefaz mesmo.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.


--
Daniel Viana'

Diogo de Castro Lopes

unread,
Oct 28, 2024, 2:22:32 PM10/28/24
to nfe...@googlegroups.com
Olá Pessoal, Resolvemos configurando o DNS route no servidor com o IP do Google.

Roberto Machado

unread,
Oct 28, 2024, 2:22:58 PM10/28/24
to nfe...@googlegroups.com
Então TIMEOUT é comum mas bloqueio não !

- Quando o servidor da SEFAZ está sobrecarregado pode dar TIMEOUT mesmo colocando um tempo bem longo como 80 segundos.
- Quando ocorre uma falha interna no servidor da SEFAZ o mesmo pode ficar paralisado por um tempo (esse tempo varia de alguns minutos e várias horas, sem ativar contingência) e nesse período recebemos TIMEOUT.

Roberto

Roberto Machado

unread,
Oct 28, 2024, 2:26:56 PM10/28/24
to nfe...@googlegroups.com
O Diego está mostrando como solucionar outro problema que pode ocorrer :

- Falhas no DNS que nós usamos nos nossos servidores

Às vezes usamos DNS que ficam "CONTAMINADOS" ou não atualizam as URLs então ou não resolvem o IP ou apontam para IP incorreto.

A melhor solução é usar o DNS do Google ou do CloudFlare (8.8.8.8 e 8.8.1.1 da google ou 1.1.1.1 da CloudFlare)

De onde vem esses erros (e falhas) tem muito mais kkkkkkkkkkkkkkk

Roberto

Thiago Costa

unread,
Oct 28, 2024, 3:59:19 PM10/28/24
to nfe...@googlegroups.com
Em toda Emissao de NFe eu utilizo o signNFe, depois consulto o statusSefaz, envioLote, consultoLote, se tiver autorizado ja eu AutorizoXml caso nao tiver autorizado eu consulto posteriormente e depois autorizoXml vc acha necessario fazer a consulta do statusSefaz toda emissao? ou posso simplesmente ignorar o status e tentar enviar o Lote? vc acha possivel essa quantidade de requisição tenha bloqueado? eu utilizo fila como o sistema é pequeno ele roda de 4 em 4 emissoes. Desculpa se alguma pergunta é leiga ou pareça obvia a resposta, esse é meu primeiro Projeto Grande que assumi para fazer sozinho.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.

Mardel Cardoso

unread,
Oct 28, 2024, 4:13:32 PM10/28/24
to nfe...@googlegroups.com
Thiago, tive este mesmo problema de manhã. Acho que foi uma instabilidade do Sefaz-SP. Agora a tarde parece estar normalizado. Ontem o problema foi em MG 

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.

Michel Farias

unread,
Oct 28, 2024, 4:51:20 PM10/28/24
to Nfephp
Geralmente isso é problema de rota, as vezes acontece aqui também.

Migramos pro Brasil e praticamente acabou com esses problemas, porém de vez em quando tem alguns, será que você não conseguiria criar um proxy e adicionar na chamada nesse estado em específico, provavelmente iria sanar seu problema .



Michel Farias


---- On Mon, 28 Oct 2024 17:13:02 -0300 Mardel Cardoso<mardel...@gmail.com> wrote ----

Roberto Machado

unread,
Oct 28, 2024, 5:26:41 PM10/28/24
to nfe...@googlegroups.com
Thiago;

Minha resposta é "NÃO, você não deve consultar o status da SEFAZ a cada emissão" NUNCA !!!

As consultas de status são limitadas a uma consulta a cada 5 minutos e não deve passar disso, sob risco de bloqueio.

Seu sistema tem que poder lidar com os timeouts !!!

Nós não trilhamos apenas o "caminho feliz" onde tudo funciona, nós trilhamos o "caminho real" que é repleto de falhas e obstáculos.

Roberto

Mardel Cardoso

unread,
Oct 29, 2024, 9:21:00 AM10/29/24
to nfe...@googlegroups.com
Pessoal, nosso servidor fica no Brasil e mesmo assim desde ontem estamos recebendo reclamações dos clientes:

Mensagem de Retorno Sefaz=Erro de comunicação via soap,  Connection timed out after 20001 milliseconds [https://nfce.fazenda.sp.gov.br/ws/NFeAutorizacao4.asmx]

No site do SEFAZ-SP nada consta. Alguém já enviou email pro sefaz nfce_indisp...@fazenda.sp.gov.br perguntando se há algum problema la?



Em seg., 28 de out. de 2024 às 13:46, Thiago Costa <littl...@gmail.com> escreveu:
--

Jeferson Maciel dos Santos

unread,
Oct 29, 2024, 9:53:12 AM10/29/24
to NFePHP
Bom dia pessoal,

Estou vendo que estão com problemas com emissão pra SP, recomendo a usarem a API https://integranotas.com.br, uso a + 4 anos, 
nunca tive esse tipo de problema, é uma preocupação a menos como desenvolvedor, foco nas regras de negocio do meu ERP, 
toda a parte de cominicação com a SEFAZ é responsabilidade da API. 

Daniel Viana

unread,
Oct 29, 2024, 10:00:19 AM10/29/24
to nfe...@googlegroups.com
Consultei 10:15. Pra mim também está dando timeout a consulta de protocolo.
image.png



--
Daniel Viana'

cper...@gmail.com

unread,
Oct 29, 2024, 12:15:59 PM10/29/24
to NFePHP
Melhor-Escolha (2) (cópia).png

IBERE MENDES CAETANO

unread,
Oct 29, 2024, 1:37:38 PM10/29/24
to NFePHP
Erro de 'timeout' ??? O que é isso? Nem lembro mais..... 
Falando sério, quando esse problema ocorria era uma loucura..... Não sabia se era algo novo nos schemas..... Se era SEFAZ.... Clientes ficavam desesperados.....
Foi quando conheci a integranotas.
O Cleiton me passou confiança e segurança além de me auxiliar nas mudanças que tive que fazer.
Hoje, além dessa estabilidade, me sinto confortável pois tenho também o suporte deles que não me deixam na mão.
É um investimento sim... Mas, vale muito a pena!

Mardel Cardoso

unread,
Oct 29, 2024, 2:00:51 PM10/29/24
to nfe...@googlegroups.com
Sefaz-SP parece estar normalizado! 

--

Neto

unread,
Nov 1, 2024, 10:15:30 AM11/1/24
to NFePHP
Só para saber.
Como é que um software fora da SEFaz faz você ter uma tranquilidade quando a SEFaz esta fora do ar?
Uma coisa não tem nada a ver com a outra, ou tem?

Michel Farias

unread,
Nov 29, 2024, 2:09:20 PM11/29/24
to Nfephp
Geralmente isso é problema de rota, as vezes acontece aqui também.

Migramos pro Brasil e praticamente acabou com esses problemas, porém de vez em quando tem alguns, será que você não conseguiria criar um proxy e adicionar na chamada nesse estado em específico, provavelmente iria sanar seu problema 



Michel Farias


---- On Mon, 28 Oct 2024 17:13:02 -0300 Mardel Cardoso<mardel...@gmail.com> wrote ----

Reply all
Reply to author
Forward
0 new messages