---
title: "EAI_AGAIN no Mac: verificar uma falha temporária de consulta de nome · Guias do Kilobat"
url: "https://kilobat.app/pt/guides/eai-again"
description: "EAI_AGAIN significa que uma consulta de nome não pôde ser concluída agora. Verifique o DNS, a rede e o ambiente em que seu comando é executado."
---

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.

Aplica-se a: macOS e ferramentas de linha de comando que informam erros de getaddrinfo. Contêineres e máquinas remotas têm seus próprios ajustes de rede. · Verificado: 2 de novembro de 2026

## 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

1. Tente o comando novamente uma vez. Uma falha temporária pode se resolver.
2. Consulte no Mac o host que falha. Substitua example.com pelo host indicado no erro.

   ```
   dscacheutil -q host -a name example.com
   ```
3. Mostrar a configuração DNS atual do Mac.

   ```
   scutil --dns
   ```
4. Se o comando for executado em outro lugar, teste o DNS nesse ambiente também.

## Como corrigir

1. Se outros nomes também falharem, verifique a conexão e o DNS. Consulte [DNS não resolve no Mac](https://kilobat.app/pt/guides/dns-server-not-found).
2. Se uma VPN fornece DNS privado, reconecte-a ou pergunte ao administrador.
3. Verifique os ajustes de proxy e resolvedor no contêiner ou ambiente remoto quando a falha ocorrer apenas nele.

## Com o Kilobat

1. 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

- [The Open Group: getaddrinfo](https://pubs.opengroup.org/onlinepubs/9799919799/functions/getaddrinfo.html)
- [Suporte da Apple: Altere os ajustes DNS no Mac](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)

Verificado em 2 de novembro de 2026.

## Guias relacionados

- [DNS não resolve no Mac](https://kilobat.app/pt/guides/dns-server-not-found): Quando o DNS falha, o Mac não consegue converter um nome como apple.com em endereço IP.
- [ERR_NAME_NOT_RESOLVED no Chrome no Mac](https://kilobat.app/pt/guides/err-name-not-resolved): O Chromium descreve esse erro como “Não foi possível resolver o nome do host”. O Chrome não conseguiu obter um endereço para o nome do site.
- [“npm error code ETIMEDOUT” no Mac](https://kilobat.app/pt/guides/npm-etimedout): ETIMEDOUT significa que o outro lado não respondeu a tempo.
- [“curl: (6) Could not resolve host” no Mac](https://kilobat.app/pt/guides/curl-could-not-resolve-host): O código de saída 6 do curl significa que ele não conseguiu obter um endereço para o nome do host.
