Desenvolvemos em nosso sistema o download do XML da NFE com ACBRDFe
No entanto últimos dias, ao tentar consumir o serviço, muitas vezes o erro abaixo, ou erros semelhantes a este.
11/04/2019 16:43:44 - WebService Distribuição de DFe:
- Inativo ou Inoperante tente novamente.
Erro Interno: 12002
Erro HTTP: 0
URL: https://www1.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx
Falha Recebendo Dados. Erro:Erro: 12002 - TimeOut de Requisição
Seguindo dicas que encontrei em fóruns, setamos as seguintes propriedades para o componente ACBRDFe na tentativa de resolver o problema:
ACBRDFe1.Configuracoes.Geral.SSLLib := libWinCrypt;
ACBRDFe1.Configuracoes.WebServices.TimeOut := 15000;
ACBRDFe1.Configuracoes.WebServices.AguardarConsultaRet := 5000;
ACBRDFe1.Configuracoes.WebServices.IntervaloTentativas := 3000;
ACBRDFe1.Configuracoes.WebServices.Tentativas := 10;
ACBRDFe1.Configuracoes.Geral.SSLXMLSignLib := xsMsXML;
No Componente setamos a propriedade ACBRDFe1.Configuracoes.WebServices.SSLType com LT_TLSv1_2.
O componente ACBR está consumindo o seguinte webservice:
https://www1.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx
Todos os nossos clientes usam certificado A1. Não temos nenhum caso de uso de A3.
No entanto, os erros permanecem. Os clientes estão tendo que fazer várias tentativas ao longo do dia para conseguir baixar os XMLs.
As configurações acima estão corretas? Existe algo que possamos fazer para resolver esta situação?
Evandro