Problèm
Lorsque j'essaie d'ouvrir Suitcase Fusion 9 pour Mac OS, le message d'erreur suivant s'affiche:
Suitcase Fusion 9 affiche le message d'erreur suivant à la place:
Environnment
Cet article s'applique à Suitcase Fusion sur toutes les versions prises en charge de Mac OS.
Résolution
Il se peut qu'une ou plusieurs entrées soient manquantes dans le fichier d'hôtes Mac OS par défaut. Le fichier hosts par défaut ressemble à ceci:
## ## # Base de données hôte # # localhost est utilisé pour configurer l'interface de bouclage # quand le système démarre. Ne changez pas cette entrée. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost
Remplacer le fichier hosts
Vous pouvez télécharger un fichier d'hôtes Mac OS par défaut à l'adresse http://cs.us.extensis.com/HostsFile/hosts.zip.
- Décompressez le fichier hosts; il ne devrait pas y avoir d'extension de fichier
- Dans le Finder, sélectionnez Aller> Aller au dossier.
- Pour “Allez le le dossier” entrez “/ etc” et appuyez sur Entrée
Faites glisser le fichier hosts dans le dossier etc; entrez un nom d'utilisateur et un mot de passe d'administrateur Mac OS lorsque demandé
Une fois que vous avez placé le fichier hosts dans le dossier etc:
- Ouvrez l'application Terminal
- Entrez la commande suivante et appuyez sur Entrée: sudo chmod 644 / etc / hosts
- Entrez votre mot de passe Mac OS et appuyez sur Entrée.
Selon la version de Mac OS que vous utilisez, vous pouvez voir des puces, des icônes de clé ou rien pendant que vous tapez votre mot de passe Mac OS dans la fenêtre du terminal. C'est normal.
Effacez le cache DNS de votre Mac OS
- Dans la fenêtre Terminal, entrez la commande suivante et appuyez sur Entrée: sudo killall -HUP mDNSResponder
- Redémarrez votre Mac
Cause
Suitcase Fusion utilise le fichier hosts pour rechercher le type de base et se connecter à l'aide de l'adresse de bouclage (127.0.0.1 ou localhost). Si le fichier hosts n'est pas présent ou si l'entrée pour 127.0.0.1 pointe vers un nom autre que localhost, vous verrez l'un des messages d'erreur affichés ci-dessus.
Si Suitcase Fusion ne parvient pas à résoudre localhost en 127.0.0.1, vous obtenez le premier message d'erreur. si le type de base ne peut pas résoudre localhost à 127.0.0.1, vous obtiendrez le deuxième message d'erreur.
Si le fichier hosts a été modifié, il peut être supprimé lors de la mise à niveau vers une nouvelle version de Mac OS. Les applications tierces ou les utilitaires réseau peuvent également modifier de manière incorrecte l’entrée localhost. Pour plus d'informations, voir Comment modifier le fichier How to Edit the Hosts File in Mac OS X with Terminal.