If you are using other programs like LittleSnitch that also control network traffic, you may also need to create exceptions in these programs.
On OSX 10.7 and newer:
- Quit the Aligner License Server (and/or CodonCode Aligner if you are changing settings for CodonCode Aligner)
- Select "System Preferences..." from the "Apple" menu
- Click on "Security" (in the "Personal" section)
- Click on the "Firewall" tab
- Make sure the lock at the bottom of the dialog is open to allow changes (if it is closed, click on it and enter the administrator password when prompted)
- Click on the "Firewall Options..." button
- Click on the "+" button
- In the dialog that appears, navigate to where you installed Aligner License Server (or CodonCode Aligner), select the Aligner License Server (or CodonCode Aligner) icon, and click "Add"
- Make sure the table now shows that the Aligner License Server (and/or CodonCode Aligner) allows incoming connections
- Click "OK" to make the change
- Quit System Preferences
- Restart the Aligner License Server (or CodonCode Aligner)
- Quit the Aligner License Server (and/or CodonCode Aligner if you are changing settings for CodonCode Aligner)
- Select "System Preferences..." from the "Apple" menu
- Click on "Security" (in the "Personal" section)
- Click on the "Firewall" tab
- Make sure the lock at the bottom of the dialog is open to allow changes (if it is closed, click on it and enter the administrator password when prompted)
- Click on the "Advanced..." button
- Click on the "+" button
- In the dialog that appears, navigate to where you installed Aligner License Server (or CodonCode Aligner), select the Aligner License Server (or CodonCode Aligner) icon, and click "Add"
- Make sure the table now shows that the Aligner License Server (and/or CodonCode Aligner) allows incoming connections
- Click "OK" to make the change
- Quit System Preferences
- Restart the Aligner License Server (or CodonCode Aligner)
- Quit the Aligner License Server (and/or CodonCode Aligner if you are changing settings for CodonCode Aligner)
- Select "System Preferences..." from the "Apple" menu
- Click on "Security" (in the "Personal" section)
- Click on the "Firewall" tab
- If the radio button "Allow all incoming connections" is checked, the firewall already allows incoming connections, so you are done with this computer.
If one of the other radio button is selected, proceed as follows: - Make sure the lock at the bottom of the dialog is open to allow changes (if it is closed, click on it and enter the administrator password when prompted)
- Select the "Set access for specific services and applications" radio button
- Click on the "+" button
- In the dialog that appears, navigate to where you installed Aligner License Server (or CodonCode Aligner), select the Aligner License Server (or CodonCode Aligner) icon, and click "Add"
- Make sure the table now shows that the Aligner License Server (and/or CodonCode Aligner) allows incoming connections
- Quit System Preferences
- Restart the Aligner License Server
The Aligner License Server requires communication on the following TCP and UDP ports: 123, 16030, 16031, 32156, 32157, 54643, 54644, and 54645.
To allow this communication to pass through the OSX firewall:
- Quit the Aligner License Server
- Select "System Preferences..." from the "Apple" menu
- Click on the "Sharing" option under "Internet & Network"
- Click on the "Firewall" tab
- Make sure the lock at the bottom of the dialog is open to allow changes (if it is closed, click on it and enter the administrator password when prompted)
- Click on the "New..." button
- In the "Port Name" drop-down box, select "Other"
- Enter all of the ports listed above in "TCP Port Number(s)"
- Repeat for "UDP Port Number(s)"
- In the "Description" enter "Aligner License Server" (without quotes)
- Click on the "OK" button
- Quit System Preferences
- Restart the Aligner License Server