---
title: "EAI_AGAIN en Mac: comprueba un fallo temporal de consulta de nombres · Guías de Kilobat"
url: "https://kilobat.app/es/guides/eai-again"
description: "EAI_AGAIN significa que una consulta de nombre no pudo terminar en ese momento. Comprueba DNS, la red y el entorno donde se ejecuta tu comando."
---

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.

Se aplica a: macOS y herramientas de línea de comandos que informan de errores getaddrinfo. Los contenedores y las máquinas remotas tienen sus propios ajustes de red. · Comprobado: 2 de noviembre de 2026

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

1. Vuelve a ejecutar el comando una vez. Un fallo temporal puede desaparecer.
2. Consulta el host que falla en el Mac. Sustituye example.com por el host del error.

   ```
   dscacheutil -q host -a name example.com
   ```
3. Muestra la configuración DNS actual del Mac.

   ```
   scutil --dns
   ```
4. Si el comando se ejecuta en otro lugar, prueba también el DNS en ese entorno.

## Cómo solucionarlo

1. Si también fallan otros nombres, comprueba la conexión y el DNS. Consulta [DNS no resuelve nombres en un Mac](https://kilobat.app/es/guides/dns-server-not-found).
2. Si una VPN proporciona DNS privado, vuelve a conectarla o consulta a su administrador.
3. Comprueba los ajustes de proxy y resolvedor en el contenedor o entorno remoto cuando solo allí falle.

## Con Kilobat

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

- [The Open Group: getaddrinfo](https://pubs.opengroup.org/onlinepubs/9799919799/functions/getaddrinfo.html)
- [Soporte técnico de Apple: Cambiar los ajustes de DNS en el Mac](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)

Comprobado el 2 de noviembre de 2026.

## Guías relacionadas

- [El DNS no resuelve en un Mac](https://kilobat.app/es/guides/dns-server-not-found): Cuando el DNS falla, el Mac no puede convertir un nombre como apple.com en una dirección IP.
- [ERR_NAME_NOT_RESOLVED en Chrome en el Mac](https://kilobat.app/es/guides/err-name-not-resolved): Chromium describe este error así: «The host name could not be resolved.» (no se pudo resolver el nombre de host). Chrome no pudo obtener una dirección para el nombre del sitio.
- [«npm error code ETIMEDOUT» en el Mac](https://kilobat.app/es/guides/npm-etimedout): ETIMEDOUT significa que el otro extremo no respondió a tiempo.
- [«curl: (6) Could not resolve host» en el Mac](https://kilobat.app/es/guides/curl-could-not-resolve-host): El código de salida 6 de curl significa que curl no pudo obtener una dirección para el nombre de host.
