iMac Core Duo: Fehler bei Zeit automatisch einstellen

Thorne^

Thorne^

Aktives Mitglied
Thread Starter
Dabei seit
31.05.2004
Beiträge
2.629
Reaktionspunkte
50
Hallo

Mir ist aufgefallen das es bei der automatischen Zeiteinstellung über ntpd zu einem Fehler kommt, dabei ist es egal ob ich dafür einen der Apple Timeserver verwende oder einen anderen.
Um sicher zu sein das es von keiner Firewall blockiert wird, habe ich sie in Mac OS X und im Router deaktiviert.

Beispiel aus System.log
Jun 22 17:02:32 ntpdate[102]: can't find host time.euro.apple.com\n
Jun 22 17:02:32 ntpdate[102]: no servers can be used, exiting

Manuelle Zeitabgleichung bei laufendem ntpd über Terminal Befehl:

sudo ntpdate
Password:
Looking for host time.euro.apple.com and service ntp
host found : interweb.euro.apple.com
22 Jun 17:26:00 ntpdate[249]: the NTP socket is in use, exiting


Beende ich nun den ntpd Prozess über die "Aktivitäts-Anzeige", kann ich es problemlos manuell per Terminal Befehl ausführen, was aber etwas lästig ist, da man nicht immer daran denkt.

sudo ntpdate
Looking for host time.euro.apple.com and service ntp
host found : media1r.euro.apple.com
22 Jun 17:28:07 ntpdate[254]: adjust time server 17.72.133.45 offset 0.055334 sec


Starte ich nun ntpd und gebe folgende Befehle ein, sehe ich diese Infos:
sudo ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
17.72.133.45 17.72.133.55 2 u 4 68m 1 49.042 26.393 0.001

ntpq -c la
ind assID status conf reach auth condition last_event cnt
===========================================================
1 16540 b014 yes yes none reject reachable 1

ntpq
ntpq> rv 16540
status=b014 reach, conf, 1 event, event_reach,
srcadr=interweb.euro.apple.com, srcport=123, dstadr=192.168.1.64,
dstport=123, leap=00, stratum=2, precision=-17, rootdelay=3.891,
rootdispersion=16.342, refid=17.72.133.55, reach=001, unreach=0,
hmode=3, pmode=4, hpoll=12, ppoll=12, flash=00 ok, keyid=0, ttl=0,
offset=26.393, delay=49.042, dispersion=7937.505, jitter=0.001,
reftime=c8453b5a.431c970f Thu, Jun 22 2006 17:52:58.262,
org=c8453b7f.e0f9b131 Thu, Jun 22 2006 17:53:35.878,
rec=c8453b7f.e07f023e Thu, Jun 22 2006 17:53:35.876,
xmt=c8453b7f.d3ee5eed Thu, Jun 22 2006 17:53:35.827,
filtdelay= 49.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00,
filtoffset= 26.39 0.00 0.00 0.00 0.00 0.00 0.00 0.00,
filtdisp= 0.01 16000.0 16000.0 16000.0 16000.0 16000.0 16000.0 16000.0



Folgende Maßnahmen waren bisher erfolglos:
Firewall unter Mac OS X deaktivieren
Firewall unter Mac OS X aktivieren und UDP Port 123 freigeben
Firewall des Routers deaktivieren
Firewall des Routers aktivieren und UDP Port 123 freigeben
Andere Timeserver eintragen
PRAM Reset
SMC Reset
Überprüfung und Reparatur der Benutzerrechte
Überprüfung und Reparatur des Volumes
Nach löschen der "com.apple.networkConfig.plist" funktioniert es nur einmalig.

Installierte Updates:
2006-06-12 13:42:05 +0200: Installed "iTunes" (6.0.4)
2006-06-12 13:42:17 +0200: Installed "GarageBand Update" (3.0.2)
2006-06-12 13:42:21 +0200: Installed "iDVD Update" (6.0.2)
2006-06-12 13:42:26 +0200: Installed "iPod Updater 2006-03-23" ( )
2006-06-12 13:42:35 +0200: Installed "iMovie HD Combo Update" (6.0.2)
2006-06-12 13:42:47 +0200: Installed "iPhoto Update" (6.0.3)
2006-06-12 13:42:50 +0200: Installed "iMac SMC-Firmware-Update" (1.0)
2006-06-12 13:43:04 +0200: Installed "Keynote Update" (3.0.1v2)
2006-06-12 13:43:10 +0200: Installed "Pages Update" (2.0.1v2)
2006-06-12 13:44:24 +0200: Installed "iWeb Update" (1.1.1)
2006-06-12 13:44:48 +0200: Installed "QuickTime" (7.1.1)
2006-06-12 13:46:56 +0200: Installed "Kombiniertes Mac OS X Update (Intel)" (10.4.6)
2006-06-13 12:27:34 +0200: Installed "J2SE 5.0 Release 4" (4.0)
2006-06-13 12:27:37 +0200: Installed "Front Row Update" (1.2.2)
2006-06-13 12:27:43 +0200: Installed "Apple Keyboard Update" (1.0)
2006-06-13 12:29:38 +0200: Installed "Security Update 2006-003 (Intel)" (1.0)
2006-06-21 10:07:46 +0200: Installed "iPhoto Update" (6.0.4)
sowie das Boot-Rom Firmware Update 1.0.1

Falls schon mal jemand das Problem hatte und erfolgreich beheben konnte oder mir Ratschläge geben kann, wäre ich sehr dankbar :)
 
Zuletzt bearbeitet:
*nach oben schieb*

Keiner eine Idee?
Schon mal in eure System.log geschaut?
 
Heute habe ich einfach mal BT deaktiviert, dann die Zeitzone auf die Schweiz umgestellt und danach auf Berlin und BT aktiviert.
Nun wird die Zeit immer syncronisiert wenn ich auf "Datum & Uhrzeit öffnen..." klicke.

Mache ich jedoch einen Neustart:
Mac OS X Version 10.4.6 (Build 8I1119)
2006-06-27 00:31:59 +0200
2006-06-27 00:31:59.749 SystemUIServer[132] lang is:de
Jun 27 00:32:01 ntpdate[155]: can't find host time.euro.apple.com\n
Jun 27 00:32:01 ntpdate[155]: no servers can be used, exiting

Nun klicke ich auf "Datum & Uhrzeit öffnen..."
Looking for host time.euro.apple.com and service ntp
host found : interweb.euro.apple.com
27 Jun 00:32:27 ntpdate[200]: step time server 17.72.133.42 offset 1.190569 sec
 
Zuletzt bearbeitet:
Hallo

Da nahezu 3 Monate vergangen sind, das Problem weiterhin besteht und sich niemand gemeldet hat, schiebe ich mein Posting noch mal nach oben.
 
Mache mal ein Traceroute zum NTP-Server.... und dann schaue mal, was dabei rauskommt!

EDIT: Ansonsten koenntest du auch mit dem Befehl ...

Code:
(sudo) killall -9 ntpdate

... arbeiten, um dir selbst einen Workaround in Form eines Shell-Skripts zu schreiben.
 
ricci007 schrieb:
Mache mal ein Traceroute zum NTP-Server.... und dann schaue mal, was dabei rauskommt!

Daran liegt es leider nicht, hab ich schon des öfteren gemacht, auch andere NTP Server eingetragen.
Es funktioniert nur wenn ich entweder im Terminal diesen Befehl eingebe:
sudo SystemStarter -d restart "Network Time"
Oder wenn ich oben rechts auf die Uhrzeit klicke und dann auf "Datum & Uhrzeit öffnen..."

Die Zeit wird nur so und einmalig aktualisiert und grundsätzlich bei jedem Neustart kommt folgende Meldung wie in diesem Beispiel:

Sep 19 15:30:14 tigerg5 ntpdate[168]: can't find host ptbtime1.ptb.de\n
Sep 19 15:30:14 tigerg5 ntpdate[168]: no servers can be used, exiting

bild1jq0.png


Firewall meines Routers und die von Mac OS X kann ich als Uhrsache ausschließen.
Der hohe Ping am Anfang ist ein Bug der darauf keinen Einfluß hat.
Ich habe für das Topic den iMac hervorgehoben, da es mit dem PM G5 Dual-Core und dem PM G5 1.8SP immer klappte, erst mit dem iMac Core Duo und der Intel Version von Mac OS X trat der Fehler auf.
 
Zuletzt bearbeitet:
Hey Thorne^, mich ärgerte dieser Fehler schon seit Monaten, weil Windows die Zeit immer um eine Stunde vorstellt und zwar brav bei jedem Booten. Nur das tolle, schicke Mac OS patzt. Und jetzt weiss ich auch endlich warum: Wenn der NTP Daemon die Zeit synchronisieren will, geht DNS scheinbar noch nicht. Bis ich Zeit habe, das herauszufinden, verwende einfach die IP Adresse vom PTB Zeitserver, anstelle des Namens.

Beste Grüße
Bobby
 
Hallo Bobby

Wenn ich eine IP (192.53.103.108) verwende kommt diese Meldung:

ntpdate[113]: no server suitable for synchronization found


Zur Kontrolle dass die IP richtig ist:
Address lookup

canonical name ptbtime1.ptb.de
aliases
addresses 192.53.103.108
 
Merkwürdig. Ich habe es noch bei mir noch ein paar mal zurückgestellt auf die Apple Zeitserver mit Namen. Windows gestartet, um die Zeit zu verändern und dann die IP in das Kontrollfeld eingegeben. Ich habe gestern beim Rumprobieren direkt die /etc/ntp.conf geändert. Ich bin darauf gestoßen, weil ich nach den Scripten gesucht habe, die den NTP starten. ich fand dann im Systemprofiler den Pfad zum Script: /System/Library/StartupItems/NetworkTime/NetworkTime - dieses habe ich dann direkt bearbeitet. Mal den Server direkt eingetragen und schliesslich nur so zum Testen mal einen Ping auf eine bekannte Website mit einer Umleitung des Ergebnisses in eine Datei. Die Datei wurde nach dem Booten auch erstellt - nur war sie leer. Also habe ich noch ein "Hallo Welt" reinge-echo-t. Das klappte. also schloss ich daraus, dass die Namensauflösung an der Stelle noch nicht funktioniert. Ich habe nach Deiner Antwort noch mal einen Ping auf die IP des PTB Zeitservers gesetzt und der Ping wurde auch erfolgreich geschrieben. Vielleicht versuchst Du das mal, um das Netzwerk an der Stelle zu testen?

# Synchronize our clock to the network's time,
# then fire off ntpd to keep the clock in sync.
ping -c 4 192.53.103.108 >> /tmp/test.out
ntpdate -bvs
ntpd -f /var/run/ntp.drift -p /var/run/ntpd.pid

Die Ping-Zeile setzt vier Pings auf die IP und schreibt diese dann in die Datei /tmp/test.out Nach dem Booten steht dann in meiner /tmp/test.out Folgendes:

PING 192.53.103.108 (192.53.103.108): 56 data bytes
64 bytes from 192.53.103.108: icmp_seq=1 ttl=52 time=41.439 ms
64 bytes from 192.53.103.108: icmp_seq=2 ttl=52 time=39.852 ms
64 bytes from 192.53.103.108: icmp_seq=3 ttl=52 time=41.759 ms

--- 192.53.103.108 ping statistics ---
4 packets transmitted, 3 packets received, 25% packet loss
round-trip min/avg/max/stddev = 39.852/41.017/41.759/0.834 ms

Wenn ich anstelle der IP den Namen nehme, bleibt die Datei wie schon gesagt leer.

Gruß
Bobby
 
Hallo

Ich habe schon mal ausprobiert was Apple in der Knowledgebase schreibt, aber das hilft nicht beim Systemstart, da der sudo Befehl das Admin Passwort erfordert und man müsste es auch in den Startobjects haben.

Mac OS X 10.4: Netzwerk-Clients verlieren Zeitsynchronisierung
http://docs.info.apple.com/article.html?artnum=303731
 
Nicht ganz. In dem Artikel wird nur beschrieben, wie man die Konfiguration des NTP Daemons (/etc/ntp.conf) editieren kann, um die erste Verzögerung bis zum Stellen der Uhr verkürzen kann. Das wird aber nichts bringen, wenn beim Booten der Zeitserver nicht gefunden wird. Wenn Du aber die Änderungen vorgenommen hast, musst Du nicht wieder das Admin oder root Passwort eingeben, denn Du änderst die Konfig ja nur einmal. Bei mir funktioniert es auch ohne die geänderte Konfiguration zuverlässig. Poste (oder PM) doch mal Dein Syslog (/var/log/system.log) und zwar nicht nur die betreffenden NTP Zeilen, sondern alles vom letzten Reboot an, wenn Du die IP Adresse verwendest.
 
Bitte wie gewünscht die System.log, habe nur ein paar Hardware Adressen zum zeigen geändert, da ich sowas immer ungern poste ;)

Nov 18 09:34:30 localhost kernel[0]: hi mem tramps at 0xffe00000
Nov 18 09:34:30 localhost kernel[0]: PAE enabled
Nov 18 09:34:30 localhost kernel[0]: standard timeslicing quantum is 10000 us
Nov 18 09:34:30 localhost kernel[0]: vm_page_bootstrap: 383517 free pages
Nov 18 09:34:30 localhost kernel[0]: mig_table_max_displ = 71
Nov 18 09:34:30 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
Nov 18 09:34:30 localhost kernel[0]: 91 prelinked modules
Nov 18 09:34:30 localhost kernel[0]: ACPI CA 20060421
Nov 18 09:34:30 localhost kernel[0]: AppleIntelCPUPowerManagement: ready
Nov 18 09:34:30 localhost kernel[0]: AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
Nov 18 09:34:30 localhost kernel[0]: AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
Nov 18 09:34:30 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
Nov 18 09:34:30 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Nov 18 09:34:30 localhost kernel[0]: using 7864 buffer headers and 4096 cluster IO buffer headers
Nov 18 09:34:30 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
Nov 18 09:34:30 localhost kernel[0]: Started CPU 01
Nov 18 09:34:30 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Nov 18 09:34:30 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
Nov 18 09:34:30 localhost kernel[0]: Security auditing service present
Nov 18 09:34:30 localhost kernel[0]: BSM auditing present
Nov 18 09:34:30 localhost kernel[0]: disabled
Nov 18 09:34:30 localhost kernel[0]: rooting via boot-uuid from /chosen: CB1G8D24-DE48-4D04-6205-C4300K5CCFB4
Nov 18 09:34:30 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Nov 18 09:34:30 localhost kernel[0]: USB caused wake event (EHCI)
Nov 18 09:34:30 localhost kernel[0]: FireWire (OHCI) Lucent ID 5811 PCI now active, GUID 0021cbfdf4507e52; max speed s400.
Nov 18 09:34:30 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Maxtor 6L250M0 Media/IOGUIDPartitionScheme/Merged_Untitled@2
Nov 18 09:34:30 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Nov 18 09:34:30 localhost kernel[0]: CSRHIDTransitionDriver:: probe:
Nov 18 09:34:30 localhost kernel[0]: CSRHIDTransitionDriver::start before command
Nov 18 09:34:30 localhost kernel[0]: CSRHIDTransitionDriver::stop
Nov 18 09:34:30 localhost kernel[0]: IOBluetoothHCIController::start Idle Timer Stopped
Nov 18 09:34:30 localhost kernel[0]: Jettisoning kernel linker.
Nov 18 09:34:30 localhost kernel[0]: Resetting IOCatalogue.
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: Matching service count = 0
Nov 18 09:34:30 localhost kernel[0]: wl0: Broadcom BCM4312 802.11 Wireless Controller
Nov 18 09:34:30 localhost kernel[0]: 4.80.46.0Previous Shutdown Cause: 0
Nov 18 09:34:30 localhost kernel[0]: IPv6 packet filtering initialized, default to accept, logging disabled
Nov 18 09:34:30 localhost mDNSResponder-108.2 (Aug 25 2006 14: 50:48)[33]: starting
Nov 18 09:34:30 localhost xinetd[37]: xinetd Version 2.3.11 started with libwrap options compiled in.
Nov 18 09:34:30 localhost xinetd[37]: Started working: 0 available services
Nov 18 09:34:30 localhost memberd[41]: memberd starting up
Nov 18 09:34:30 localhost lookupd[43]: lookupd (version 369.6) starting - Sat Nov 18 09:34:30 2006
Nov 18 09:34:30 localhost DirectoryService[46]: Launched version 2.1 (v353.5)
Nov 18 09:34:31 localhost kernel[0]: yukonosx: Ethernet address 00:14:bv:4d:bb:06
Nov 18 09:34:31 localhost diskarbitrationd[40]: disk0s2 hfs 91C4E123-B5C3-34B9-8DD6-G45447A45548 Macintosh HD /
Nov 18 09:34:31 localhost kernel[0]: AirPort_Brcm43xx: Ethernet address 00:16:cb:00:ad:db
Nov 18 09:34:32 localhost diskarbitrationd[40]: disk0s3 ntfs 00000000-0000-0000-0000-000000000000 Untitled /Volumes/Untitled
Nov 18 09:34:32 localhost launchd: Server 3d07 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[43]: exited abnormally: Hangup
Nov 18 09:34:33 localhost kernel[0]: Registering For 802.11 Events
Nov 18 09:34:33 localhost kernel[0]: [HCIController][setupHardware] AFH Is Supported
Nov 18 09:34:33 tigerg5 configd[38]: setting hostname to "tigerg5.local"
Nov 18 09:34:35 tigerg5 kernel[0]: AppleYukon - en0 link active, 100-Mbit, full duplex, flow control disabled
Nov 18 09:34:35 tigerg5 lookupd[69]: lookupd (version 369.6) starting - Sat Nov 18 09:34:35 2006
Nov 18 09:34:35 tigerg5 /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started
Nov 18 09:34:36 tigerg5 loginwindow[71]: Login Window Started Security Agent
Nov 18 09:34:39 tigerg5 configd[38]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/enable-network
Nov 18 09:34:39 tigerg5 configd[38]: posting notification com.apple.system.config.network_change
Nov 18 09:34:39 tigerg5 lookupd[101]: lookupd (version 369.6) starting - Sat Nov 18 09:34:39 2006
Nov 18 09:34:41 tigerg5 mDNSResponder: Adding browse domain local.
Nov 18 09:34:43 tigerg5 ntpdate[113]: no server suitable for synchronization found
Nov 18 09:34:44 tigerg5 configd[38]: posting notification com.apple.system.config.network_change
Nov 18 09:34:44 tigerg5 lookupd[144]: lookupd (version 369.6) starting - Sat Nov 18 09:34:44 2006
Nov 18 09:34:44 tigerg5 configd[38]: setting hostname to "thorneg5.lan"
Nov 18 09:34:44 tigerg5 sudo: root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/kextload /System/Library/Extensions/speedit.kext
Nov 18 09:34:44 tigerg5 kernel[0]: SpeedIt Kext is loading!
Nov 18 09:34:44 tigerg5 kernel[0]: Supported states
Nov 18 09:34:46 tigerg5 configd[38]: target=enable-network: disabled


Wenn ein timeserver Name eigetragen ist steht da statt ntpdate[113]: no server suitable for synchronization found
ntpdate[102]: can't find host time.euro.apple.com\n
ntpdate[102]: no servers can be used, exiting
 
Pervers. Gestern ging es bei mir noch tadellos. Gerade eben boote ich Mac OS nach einer Windowssession und die Zeit stimmt nicht und ich hab dieselbe Fehlermeldung im Syslog. AAAAaaargh!!!!
 
Das gehört wohl eher in die Software
 
Zurück
Oben Unten