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.

  1. Open Time and Date Preferences and ensure that "Set Time and Date Automatically" is checked.
  2. Open Finder then browse to Applications ---> Utilities and open Terminal.
  3. 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
  4. Unload the NTP Plist: 
    sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist

     

  5. Use nano to modify  the NTP-Restrict.conf to allow other machines to query 
    sudo nano /etc/ntp-restrict.conf
     

  6. Use the arrow keys and delete key to remove "noquery" from the end of the first two lines

  7. Press Control + X to save changes and press Y to confirm

  8. Press Enter to confirm

     

  9. Reload the NTP service 
    sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist

     

  10. 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

     

  11. 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.
  12. You should see a response similar to: 
    8 Mar 12:13:20 ntpdate[62356]: step time server 17.171.4.14 offset 0.544500 sec

     

  13. 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.