In environments in which machines cannot connect to network time servers it is necessary to setup a Network Time Protocol (NTP) server in order to ensure all players maintain clock sync.
Before continuing it is recommended that the machine you wish to make an NTP server has a Static IP Address and that all players are on the same physical network.
- Open Time and Date Preferences and ensure that "Set Time and Date Automatically" is checked.
- Open Finder then browse to Applications ---> Utilities and open Terminal.
- You will need to have administrative rights to continue. If you are a standard user you can login as the administrator by typing "login administrator" in the terminal window whereas administrator is the name of the administrative user
Unload the NTP Plist:
sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
Use nano to modify the NTP-Restrict.conf to allow other machines to query
sudo nano /etc/ntp-restrict.conf
- Use the arrow keys and delete key to remove "noquery" from the end of the first two lines
- Press Control + X to save changes and press Y to confirm
Press Enter to confirm
Reload the NTP service
sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
- Test the NTP server from another machine by executing the following command in a Terminal Window. Replace 10.0.2.3 with the IP Address of your NTP server.
sudo ntpdate -u 10.0.2.3
- Note:You will need to have administrative rights to do so (please refer to step 3). If you do not receive a response or an error is thrown; reboot the NTP server machine and verify the correct IP Address is being used.
You should see a response similar to:
8 Mar 12:13:20 ntpdate: step time server 18.104.22.168 offset 0.544500 sec
- Open the Date & Time Preferences of each player on the network and type in the IP Address of the NTP Server. This will ensure the player is getting its time from the local NTP server and not attempting to access a server on the Internet.