This article applies to Suitcase Fusion for Mac versions 19 (Suitcase Fusion 8) through 22, running on macOS Mojave (10.14) and earlier versions.
When you open Suitcase Fusion for Mac you get an error dialog; clicking OK quits the application.
The macOS hosts file is missing an entry that points the hostname “localhost” to the loopback address (127.0.0.1). Third-party applications or network utilities may remove or change this entry, and Suitcase Fusion must be able to resolve localhost to 127.0.0.1 in order to connect to the type core.
You can check your hosts file in a Terminal window:
- Open Terminal (/Applications/Utilities/Terminal)
- Enter the following command and press Enter:
The default hosts file looks like:
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost
If your hosts file does not have an entry for 127.0.0.1 that points to localhost, you can download a script from http://cs.us.extensis.com/HostsFile/repair-hosts-file.zip that will replace your current hosts file with a clean copy. The script must be run from a macOS user account with Administrator privileges.
- Unzip repair-hosts-file.zip
- Double-click the repair-hosts-file.command file
- Enter your macOS password when asked
- Restart your Mac