Uploaded image for project: 'SignServer'
  1. SignServer
  2. DSS-1869

TimeMonitor NTP check inconsistent

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: SignServer 4.3.2
    • Fix Version/s: None
    • Component/s: TimeMonitor
    • Labels:
      None

      Description

      SignServer should monitor all the NTP connections and connect to the closest/most updated one. It seems to always fall back to the first one in the list even when it is an out of sync NTP.

      For example:

      With two working time sources, and one that it broken. The totally broken timeserver is the first in the list, and SignServer favors that one. Occasionally, it will choose one of the others, which work, but then it will fall back to the first. After a couple of updates it will eventually go OUT_OF_SYNC with REPORTED_BUT_EXPIRE_TIME_SHORT. TIMESOURCE0_INSYNC is then false, expired.

      The worker shows as still active, and the state is show as 'State changed to: UNKNOWN,REPORTED,UNKNOWN'.

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              blanca.morales@primekey.com Blanca Morales
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: