Ce que vous voyez
L'app affiche db.example.internal est introuvable. Les détails indiquent :
failed to lookup address information: nodename nor servname provided, or not known
Dans le Journal des connexions, la tentative apparaît comme Échec, serveur injoignable.
Pourquoi cela arrive
L'appareil n'a pas pu transformer le nom en adresse. Le nom contient peut-être une faute de frappe, il n'existe peut-être que dans le réseau d'une entreprise, ou c'est un alias court qui ne marche que sur l'ordinateur où il a été défini.
Que faire
- Vérifiez l'orthographe de l'adresse dans les réglages du serveur.
- Si le nom appartient au réseau d'une entreprise ou de la maison, connectez-vous d'abord à ce réseau ou à son VPN.
- Si vous avez copié le nom depuis un fichier
~/.ssh/config, utilisez la valeur deHostName, pas l'aliasHost. L'import s'en charge pour vous. - Un nom écrit dans le fichier
/etc/hostsd'un ordinateur n'existe pas sur votre iPhone ou iPad. Utilisez l'adresse IP à la place. - Via un proxy, activez Résoudre les noms sur le proxy quand seul le proxy connaît le nom. Via un serveur de rebond, c'est le serveur de rebond qui résout le nom suivant. Voir Serveurs de rebond et proxys.
Sur Mac, cette commande indique si le nom a une adresse :
dscacheutil -q host -a name db.example.internal