This article applies to Suitcase Fusion 8 for Mac (version 19) and later, 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 stock macOS hosts file and a helper script from https://cs.extensis.com/HostsFile/RepairHostsFile.zip. The script must be run from a macOS user account with Administrator privileges.
- Unzip RepairHostsFile.zip
- Open the RepairHostsFile folder and double-click the RepairHostsFile.command file
- Enter your macOS password when asked
- Restart your Mac