Zeitabgleich

it-fisi
Hallo,

ich möchte meine Systemzeit (auf dem Rechner wo Jana2 läuft) mit einem Zeitserver vom Internet abgleichen, dafür benutze ich das Programm NETDATE. Jana soll das Programm starten wenn es online geht. Dies wollte ich über eine Batch-Datei ausführen lassen, weil noch andere Programme gestartet werden sollen wenn Jana online geht. So weit so gut die anderen Programme starten alle einwandfrei, NETDATE auch nur synchronisiert es die PC-Uhr nicht . Wenn ich ein manuellen Abgleich durchführe funktioniert auch NETDATE, nur wer will das immer .....
Meine Frage:

Hat jemand Erfahrung in dieser Sache und kann mir weiterhelfen oder eine Idee wie man so einen Abgleich automatisch mit Jana ausführen kann.

Gruß
Peter
rlub
Die Zeit stellt bei mir der SNTP-Server von Jana2Beta3.

Ralf
it-fisi
Noch mal ich ...

man sollte erst mal nachschauen und dann schreiben,
Habe den Menüpunkt gefunden und deine kurze Antwort war vollkommen ausreichend, Danke.

Peter

Hallo Ralf,

etwas knapp deine Antwort, könntest Du mir ausführlichere Info´s geben wie Du das mit dem SNTP-Server machst, wäre wirklich stark interessiert daran.
Gerne auch per Email an it-fisi@web.de

Zitat:
Original von rlub
Die Zeit stellt bei mir der SNTP-Server von Jana2Beta3.

Ralf
rlub
Also,

Bei Jana -> Server -> Sntp Server den Namen des Referenz-Servers im Internet angeben. Davon gibt es eine Menge. Ich benutze ntp.rz.uni-karlsruhe.de .
Dann die gewünschte Aktualisierungszeit anklicken. Ich nehme "Zeit abgleichen, einmal pro Tag wenn Online gegangen wird". -> Übernehmen.

Hauptmenü -> Allgemein -> Ports
Bei Sntp Server muß ein Port angegeben sein. In der Regel 123 ->Übernehmen

Hauptmenü->Allgemein-> IP Adressen
Bei Sntp Server einen Haken setzen.

Übernehmen und Server neu starten.

In der Datei Server.log zeigt sich der Erfolg der Aktion. Entweder es kommt ein Eintrag, daß die Zeit abgeglichen wurde oder eventuell Netzwerkfehler 11001. Dann stimmt der Name des Zeitservers nicht.

Ralf
okrist
So,

nun hab ich das mit diversen hier und anderswo angegebenen Zeitservern ausprobiert. Meine Systemzeit weicht auch nur um ca. 10 min. von der Realzeit ab. Trotzdem: Es passiert nix!

Eintrag in server.log lautet immer:
"Zeit-Server sendet nichts zurück, versuchen Sie einen anderen Zeit-Server."

What the hell ist das Problem?

O.
Wolke
Hi, ich benutze auch das SNTP von Jana und es funzt einwandfrei. wenn Du alles so gemacht hast wie rlub dann test einfach mal einen anderen Zeitserver. Hier irgenwo habe ich auch ein Proggi namens Dimenson4 gefunden. Es setzt bei mir auf allen Clients die Zeit vom Jana der dann als Zeitserver dient. Absolut geil.

gruss Joris
okrist
tja, ich habe alles so gemacht wie rlub. Leider funzt es bei mir nicht, obwohl es das vor einigen Wochen einmal definitv tat. Mehrere verschiedene Zeitserver habe ich auch schon probiert. Was kann es noch sein?
O.
larryc
Hello Leute!

Ich hatte die gleichen Probleme... die Systemzeit
auf dem Rechner, auf dem Jana installiert ist, blieb beharrlich auf der falschen Zeit......

Nicht mal ein "net time /SETSNTP[:NTP-Serverliste] "
in der Eingabeaufforderung konnte das ändern!!

Doch das dürfte daran liegen, daß Windows
2000 einen eigenen Zeitabgleichs - Dienst bietet.

Geht in die Registry [Start][Ausführen][regedit]

Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
legt ihr, falls noch nicht vorhanden, folgende Zeichenfolge an:
ReliableTimeSource (als DWORD) und setzt den Wert auf 1

Dann führt folgenden Befehl aus (entweder unter Ausführen oder Eingabeaufforderung):
"net time /SETSNTP:[ZEITSERVERNAME] "
Das bewirkt vermutlich noch nichts, setzt aber in der
Registry den Servernamen ein.

Sodann begebt euch in die [Systemsteuerung][Verwaltung][Dienste]

Da gibt es einen Dienst, der sich "Windows-Zeitgeber" nennt.
Da klickt doppelt drauf, und setzt den Starttyp
auf automatisch. Auf ok klicken und noch den Dienst starten (rechte Maustaste, starten oder oben auf den "play" button).
Fertig!
Jetzt sollte die Zeit stimmen, und
ihr könnt euren Janaserver als Zeitserver
'anbieten' ;-)

Die Zeit des "Servers" wird jetzt zwar nicht von Jana
gestellt, aber sie stimmt trotzdem, weil als Windows
2000 Dienst gestartet....

Wenn ihr dann mal anderen Zeitserver verwenden
wollt, gebt in der Eingabeaufforderung einfach ein
net time /SETSNTP:[ZEITSERVERNAME]
net stop "windows-zeitgeber
net start "windows-zeitgeber


Hoffe, das bringt euch weiter!

Greetz,
Chris

P.S.: Zeitserver (getestet):
Österreich
(Uni Wien)
ts1.univie.ac.at
ts2.univie.ac.at

(Uni Innsbruck)
time1.uibk.ac.at
time2.uibk.ac.at

Deutschland
(Uni Regensburg)
rrzntp.uni-regensburg.de