Mensajes de error
EAI_AGAIN en Mac
EAI_AGAIN indica que no se pudo resolver un nombre en ese momento. Un intento posterior puede funcionar.
Síntomas
- Una app o comando informa de EAI_AGAIN al consultar un host.
- Una descarga de paquetes u otra solicitud de red falla antes de llegar al servidor.
Causas probables
- Un fallo temporal del resolvedor. Es posible que el resolvedor configurado no responda o devuelva un fallo temporal.
- Un problema de red o VPN. La ruta al servidor DNS configurado puede no estar disponible.
- Un entorno de ejecución diferente. Un contenedor, máquina virtual o máquina remota puede usar ajustes DNS distintos de los del Mac.
Cómo comprobarlo
Vuelve a ejecutar el comando una vez. Un fallo temporal puede desaparecer.
Consulta el host que falla en el Mac. Sustituye example.com por el host del error.
dscacheutil -q host -a name example.comMuestra la configuración DNS actual del Mac.
scutil --dnsSi el comando se ejecuta en otro lugar, prueba también el DNS en ese entorno.
Cómo solucionarlo
Si también fallan otros nombres, comprueba la conexión y el DNS. Consulta DNS no resuelve nombres en un Mac.
Si una VPN proporciona DNS privado, vuelve a conectarla o consulta a su administrador.
Comprueba los ajustes de proxy y resolvedor en el contenedor o entorno remoto cuando solo allí falle.
Con Kilobat
Comprueba el host desde este Mac. Un contenedor o entorno remoto necesita su propia comprobación.
kilobat why example.com
Preguntas
¿EAI_AGAIN significa que el dominio no existe?
No. Informa de un fallo temporal de consulta. No demuestra que el nombre no exista.
¿Una consulta correcta en el Mac demuestra que un contenedor puede resolver el nombre?
No. Un contenedor puede usar un resolvedor y una ruta de red distintos.
Fuentes
Comprobado el 2 de noviembre de 2026.