Ich suche einen vorzugsweise kostenlosen NTP-Server für Windows Server 2003/2008. Wir haben den eingebauten Windows Time Server bereits ausprobiert, aber unsere Tests haben gezeigt, dass er nicht sehr genau ist. Wir sehen Zeitunterschiede von bis zu 500 ms. Der maximale Zeitunterschied, den wir für unsere Anwendung zulassen können, beträgt ~ 100 ms.
Jetzt haben wir bereits Meinberg NTPd für Windows verwendet. Es funktioniert hervorragend, außer dass wir ein großes Problem damit haben: Wenn es ein Netzwerkverbindungsproblem zwischen dem Client und dem Server gibt, befindet sich der NTP-Server in einem Panikzustand. Es wird dem Client keine neue Zeit geben, bis wir den NTP-Dienst neu starten. Dies ist ein großes Problem, das uns einige Probleme bereitet hat. Es funktionierte monatelang einwandfrei, bis es ein Netzwerkproblem gab, das wir nicht bemerkten. Wir bemerkten es erst nach einer Woche, als der Zeitunterschied bereits 30 Sekunden betrug. auf die Kunden.
Bitte schlagen Sie einen alternativen NTP-Server für Windows vor. Ich habe Google gemacht, aber ich bekomme viele unabhängige Suchergebnisse.
Bearbeiten: Bisher war die ntpd Windows-Version sehr genau und ich würde gerne dabei bleiben. Das einzige Problem ist der "Panikzustand" nach einer Netzwerkunterbrechung. Vielleicht wissen einige hier, was die Ursache dafür ist und wie man es behebt. Außerdem habe ich vergessen zu erwähnen, dass wir ein Server / Client-Setup wie dieses haben:
Server1 -> Server2 -> Server3 -> Client1 -> Client2 -> Client3
Server2 erhält also seine Zeit von Server1, Server3 erhält seine Zeit von Server2 und die Clients erhalten ihre Zeit von Server3. Es gibt auch Clients, die direkt mit Server2 verbunden sind. Es ist wichtig, dass alle Server und Clients genau dieselbe Zeit haben (innerhalb von ~ 100 ms).
Jetzt gab es ein Netzwerkproblem mit Server3 und seinen Clients. Die Server führen den ntpd-Port für Windows aus, der als NTP-Server und -Client fungiert. Die Clients haben Dimension4 als NTP-Client. Nach dem Netzwerkproblem war die Fehlermeldung in D4 ungefähr so (aus dem Kopf, habe nicht die genaue Fehlermeldung):
Serverantwort: Der Server befindet sich in einem Panikzustand (Uhr konnte nicht synchronisiert werden)
Ich habe die ntpd-Dokumente gelesen und die einzige Erwähnung von "Panik" ist, wenn der Zeitunterschied 10000 Sekunden beträgt, was dazu führt, dass der ntpd-Server beendet wird, aber dies war nicht der Fall. Es gibt auch einen "-g" -Befehlszeilenschalter, um den Panikausgang zu deaktivieren, der jedoch bereits standardmäßig festgelegt ist.
Irgendwelche Ideen, was den Panikzustand verursachen könnte und wie man ihn das nächste Mal loswerden kann?