Mensagens de erro
EAI_AGAIN no Mac
EAI_AGAIN indica que um nome não pôde ser resolvido neste momento. Uma tentativa posterior pode funcionar.
Sintomas
- Um app ou comando informa EAI_AGAIN ao consultar um host.
- Um download de pacote ou outra solicitação de rede falha antes de chegar ao servidor.
Possíveis causas
- Uma falha temporária do resolvedor. O resolvedor configurado pode não responder ou retornar uma falha temporária.
- Um problema de rede ou VPN. O caminho para o servidor DNS configurado pode estar indisponível.
- Um ambiente de execução diferente. Um contêiner, VM ou máquina remota pode usar ajustes de DNS diferentes dos do Mac.
Como verificar
Tente o comando novamente uma vez. Uma falha temporária pode se resolver.
Consulte no Mac o host que falha. Substitua example.com pelo host indicado no erro.
dscacheutil -q host -a name example.comMostrar a configuração DNS atual do Mac.
scutil --dnsSe o comando for executado em outro lugar, teste o DNS nesse ambiente também.
Como corrigir
Se outros nomes também falharem, verifique a conexão e o DNS. Consulte DNS não resolve no Mac.
Se uma VPN fornece DNS privado, reconecte-a ou pergunte ao administrador.
Verifique os ajustes de proxy e resolvedor no contêiner ou ambiente remoto quando a falha ocorrer apenas nele.
Com o Kilobat
Verifique o host a partir deste Mac. Um contêiner ou ambiente remoto precisa de sua própria verificação.
kilobat why example.com
Perguntas
EAI_AGAIN significa que o domínio não existe?
Não. Ela relata uma falha temporária de consulta. Não prova que o nome não existe.
Uma consulta bem-sucedida no Mac prova que um contêiner consegue resolver o nome?
Não. Um contêiner pode usar outro resolvedor e caminho de rede.
Fontes
Verificado em 2 de novembro de 2026.