Starting with version 3.5, PresenTense Time Server includes a plug-in which supports NTP version 3 & 4 according to RFC 1305. This plug-in is distributed with PresenTense Server free of charge. If you require the newest, industry
standard version of NTP, the use of the NTP version 4 plug-in is recommended. It ships with all versions of PresenTense Time Server,
including the evaluation version.
PresenTense Time Server generates the configuration file NTP.CONF for the NTP4 plug-In automatically from the settings you specify or
you can edit this configuration file directly. The latter is only recommended for advanced users. Please refer to the parameter list
shown below for a detailed explanation of each parameter / setting.
Reference Time Source
This option allows you to specify one primary and two redundant time servers from which the NTP4 plug-in derives its own time. You may
specify either an IP address, hostname, or DNS name for each server. If you elect to specify a hostname or DNS name, please ensure
that name resolution is properly configured on your TCP/IP network. If you decide to synchronize to a time server on the internet
rather than a corporate time server, ensure also that firewall rules permit the network traffic for the protocol you select. Time
servers specified here should support version 3 or 4 of the NTP protocol. Click the key icon to select an encryption key to be used to
authenticate each server if you require secure NTP. Authentication uses the MD5 secure hash algorithm. See also NTP4 Key Generator.
This option allows you to specify the version number to be used for outgoing NTP packets. Possible values are version 3 and version 4.
Regardless of the value chosen here, the NTP plug-in will service clients of both version 3 and 4 when it itself is queried by other
This option allows you to specify an alternate NTP port. By convention, the NTP protocol operates on port 123 and in all but the most
extraordinary circumstances you will want to use port 123 in order to retain compatibility with other NTP systems. Some circumstances,
however, warrant changing the default NTP port. If you operate PresenTense Time Server on a local area network behind a firewall which
blocks incoming traffic to privileged ports (<1024) and are unable or not permitted to reconfigure your firewall to suit, you might
wish to reconfigure the NTP4 plug-in to operate on an alternate port. Be advised that you will need to adjust any time client software
to use the new port settings also.
Minimum Poll Interval
This option allows you to specify the minimum poll interval for NTP messages. Typically the NTP4 plug-in will poll time servers at the
rate specified as the minimum poll interval until the algorithm has achieved synchronization of the local system with its accurate
Maximum Poll Interval
This option allows you to specify the maximum poll interval for NTP messages. After synchronization with its accurate time source(s)
has been achieved, the NTP4 Plug-In may grow the interval between queries to its accurate time source(s) up to the maximum poll
interval or as required to maintain synchronization.
Use Burst Mode
This option tells the NTP4 plug-in to use eight packets instead of the usual one packet when polling a time server. When enabled, this
option considerably increases timekeeping accuracy however also increases network traffic. On a busy network with a lot of time
clients, this option may decrease accuracy due to increased incremental backoff at the ethernet packet level. Use with caution.
Let me edit ntp.conf directly
This option allows you to switch to direct edit mode. In direct edit mode, you are free to compose your own NTP.CONF file. This option
is recommended for advanced users only.
Once you have edited the ntp.conf file manually, you should not use the GUI to make any further changes as your manual modifications
may be overwritten. Should you make a change in manual edit mode which renders your server dysfunctional, uncheck the manual edit
mode, modify the GUI settings and click apply. A functional ntp.conf will be generated.