Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como resolver a a situação "Ocorreu uma falha na integração -1 -Error resolving host"?
Ambiente
TOTVS Varejo - Supermercados PDV - Linha Consinco - Aplicável para todas as versões.
Causa
Está retornando falha na comunicação e o seu PDV não conseguiu resolver o host, o que indica problema de liberação na sua rede ou os links parametrizados estão incorretos e no PDV retorna o erro abaixo em tela:

Solução
1. Identificar a URL parametrizada nos eventos dentro de "Integrações Externas", no caminho:
Monitor > Configurações > Configurações de PDVs > Integrações Externas > Vendas > Integração XXX > Eventos > Selecionar o Evento > URL
Ex: Utilizando o caso em que a situação ocorre no evento "Inicio da venda" temos parametrizado URL "https://discounts-secure.mercafacil.com/api/v1/consinco":
2. Com essa URL em mãos, é necessário o realizar o teste de wget no Konsole do PDV Linux ou no CMD do PDV Windows em que a situação ocorre, desta forma será possível validar se o PDV está conseguindo fechar comunicação com o destino, o comando a ser utilizado para este teste é:
wget -r https://discounts-secure.mercafacil.com/api/v1/consinco
Ex. Na imagem abaixo está retornando falha na comunicação e o PDV não conseguiu resolver o host, o que indica problema de liberação na rede ou os links parametrizados estão incorretos.

3. Será necessário então que o setor responsável por infraestrutura do cliente verifique se há algum bloqueio para comunicar a URL parametrizada no evento ou até algum problema de rede na loja (até algo físico da rede), somente após fechar a comunicação que o PDV irá conseguir chegar ao destino e parar de ocorrer a mensagem em tela.
0 Comentários