Mac computer names may not match with the hostname listed when the software tries to connect to the license manager to obtain a license.
WebStore software that needs to connect t a license manager on newer Macs that don't have physical Ethernet ports may find themselves unable to get a license from the license manager, even though they have already emailed the WebStore and received a confirmation that their computer name is whitelisted. This is because their computers may be connecting using a name different from their computer name. To resolve this issue, the user needs to set a persistent hostname. To do this, follow the steps below:
1. Go to System Preferences and click on Sharing.
2. Take note of your Computer Name. Make sure that this does not change after you are done with all of the steps. Click on Edit and make sure that Use dynamic global hostname is unchecked.
3. In a terminal window, enter the following command:
sudo scutil --set HostName "YOUR HOSTNAME"
Make sure that you include the enclosing double quotes and that YOUR HOSTNAME is your computer name, exactly as it was in the Sharing window.
4. Restart your computer.