---
title: "EAI_AGAIN sur Mac : vérifier un échec temporaire de résolution de nom · Guides Kilobat"
url: "https://kilobat.app/fr/guides/eai-again"
description: "EAI_AGAIN signifie qu’une résolution de nom n’a pas pu aboutir maintenant. Vérifiez le DNS, le réseau et l’environnement d’exécution de votre commande."
---

Messages d’erreur

# EAI_AGAIN sur Mac

EAI_AGAIN indique qu’un nom n’a pas pu être résolu à cet instant. Une tentative ultérieure peut réussir.

Concerne : macOS et les outils en ligne de commande qui signalent des erreurs getaddrinfo. Les conteneurs et machines distantes ont leurs propres réglages réseau. · Vérifié le 2 novembre 2026

## Symptômes

- Une app ou commande signale EAI_AGAIN lors de la recherche d’un hôte.
- Un téléchargement de paquet ou une autre requête réseau échoue avant d’atteindre le serveur.

## Causes probables

- **Échec temporaire du résolveur.** Le résolveur configuré peut ne pas répondre ou renvoyer un échec temporaire.
- **Problème réseau ou VPN.** Le trajet vers le serveur DNS configuré peut être indisponible.
- **Environnement d’exécution différent.** Un conteneur, une machine virtuelle ou distante peut utiliser d’autres réglages DNS que le Mac.

## Comment vérifier

1. Réessayez la commande une fois. Un échec temporaire peut disparaître.
2. Recherchez l’hôte en échec sur le Mac. Remplacez example.com par l’hôte indiqué dans l’erreur.

   ```
   dscacheutil -q host -a name example.com
   ```
3. Affichez la configuration DNS actuelle du Mac.

   ```
   scutil --dns
   ```
4. Si la commande s’exécute ailleurs, testez aussi le DNS dans cet environnement.

## Comment corriger

1. Si d’autres noms échouent aussi, vérifiez la connexion et le DNS. Voir [Le DNS ne résout pas les noms sur Mac](https://kilobat.app/fr/guides/dns-server-not-found).
2. Si un VPN fournit un DNS privé, reconnectez-le ou contactez son administrateur.
3. Vérifiez les réglages de proxy et de résolveur dans le conteneur ou l’environnement distant si lui seul échoue.

## Avec Kilobat

1. Vérifiez l’hôte depuis ce Mac. Un conteneur ou un environnement distant nécessite sa propre vérification.

   ```
   kilobat why example.com
   ```

## Questions

**EAI_AGAIN signifie-t-il que le domaine n’existe pas ?**

Non. Il signale un échec temporaire de résolution et ne prouve pas que le nom est absent.

**Une résolution réussie sur le Mac prouve-t-elle qu’un conteneur peut résoudre le nom ?**

Non. Un conteneur peut utiliser un autre résolveur et un autre trajet réseau.

## Sources

- [The Open Group : getaddrinfo](https://pubs.opengroup.org/onlinepubs/9799919799/functions/getaddrinfo.html)
- [Assistance Apple : Modifier les réglages DNS sur Mac](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)

Vérifié le 2 novembre 2026.

## Guides associés

- [Le DNS ne résout pas les noms sur un Mac](https://kilobat.app/fr/guides/dns-server-not-found): Quand le DNS échoue, le Mac ne peut pas convertir un nom comme apple.com en adresse IP.
- [ERR_NAME_NOT_RESOLVED dans Chrome sur Mac](https://kilobat.app/fr/guides/err-name-not-resolved): Chromium décrit cette erreur ainsi : « The host name could not be resolved. » (le nom d’hôte n’a pas pu être résolu). Chrome n’a pas pu obtenir d’adresse pour le nom du site.
- [« npm error code ETIMEDOUT » sur Mac](https://kilobat.app/fr/guides/npm-etimedout): ETIMEDOUT signifie que l’autre côté n’a pas répondu à temps.
- [« curl: (6) Could not resolve host » sur Mac](https://kilobat.app/fr/guides/curl-could-not-resolve-host): Le code de sortie 6 de curl signifie que curl n’a pas pu obtenir d’adresse pour le nom d’hôte.
