
Ich weiß, dass diese Frage oft gestellt wird, und ich habe tagelang gegoogelt, aber keine der Lösungen, die ich bisher gefunden habe, funktioniert. Mein Problem ist folgendes:
Windows 10-Arbeitsstationen synchronisieren ihre Zeit nicht mit meinem Samba4-Domänencontroller.
Ich habe überprüft, dass ntpd ausgeführt wird. Ich habe ntpd und die Domänenrichtlinie gemäß diesem Artikel konfiguriert: https://wiki.samba.org/index.php/Time_Synchronisation
Wenn ich „net time /domain /set /Y“ als Administrator ausführe, wird die Zeit korrekt synchronisiert, die automatische Synchronisierung funktioniert jedoch nicht.
"w32tm /resync" gibt zurück: "https://wiki.samba.org/index.php/Time_Synchronisation"
w32tm /query /status gibt zurück:
Leap Indicator: 3(last minute has 61 seconds)
Stratum: 0 (unspecified)
Precision: -23 (119.209ns per tick)
Root Delay: 0.0000000s
Root Dispersion: 0.0000000s
ReferenceId: 0x00000000 (unspecified)
Last Successful Sync Time: unspecified
Source: Local CMOS Clock
Poll Interval: 6 (64s)
w32tm /query /configuration gibt zurück:
[Configuration]
EventLogFlags: 2 (Policy)
AnnounceFlags: 10 (Policy)
TimeJumpAuditOffset: 28800 (Local)
MinPollInterval: 6 (Policy)
MaxPollInterval: 10 (Policy)
MaxNegPhaseCorrection: 172800 (Policy)
MaxPosPhaseCorrection: 172800 (Policy)
MaxAllowedPhaseOffset: 300 (Policy)
FrequencyCorrectRate: 4 (Policy)
PollAdjustFactor: 5 (Policy)
LargePhaseOffset: 50000000 (Policy)
SpikeWatchPeriod: 900 (Policy)
LocalClockDispersion: 10 (Policy)
HoldPeriod: 5 (Policy)
PhaseCorrectRate: 1 (Policy)
UpdateInterval: 100 (Policy)
FileLogName: c:\temp\time_debug.log (Local)
FileLogEntries: 0-300 (Local)
FileLogSize: 100000 (Local)
[TimeProviders]
NtpClient (Local)
DllName: C:\WINDOWS\SYSTEM32\w32time.DLL (Local)
Enabled: 1 (Local)
InputProvider: 1 (Local)
CrossSiteSyncFlags: 2 (Policy)
AllowNonstandardModeCombinations: 1 (Local)
ResolvePeerBackoffMinutes: 15 (Policy)
ResolvePeerBackoffMaxTimes: 7 (Policy)
CompatibilityFlags: 2147483648 (Local)
EventLogFlags: 0 (Policy)
LargeSampleSkew: 3 (Local)
SpecialPollInterval: 3600 (Policy)
Type: NT5DS (Policy)
Ich weiß nicht, wo ich suchen soll.
Antwort1
Ich habe gerade eine ähnliche Antwort gepostet beiSuper UserKurz gesagt, wir haben das Problem behoben, indem wir die richtige ntpsigndsocket
Zeile hinzugefügt haben /etc/ntp.conf
:
ntpsigndsocket /var/lib/ntp_signd/
Der Socket-Pfad kann ermittelt werden über:
% sudo lsof -Un | grep signd
samba 525 root 23u unix 0x0000000029f51b41 0t0 15061 /var/lib/samba/ntp_signd/socket type=STREAM
Wir haben das Windows-Mitglied repariert, indem wir den Zeitprovider-Dienst gestoppt, neu registriert und den Dienst erneut gestartet haben:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
Der Domänencontroller sollte dann mit angezeigt werden w32tm /query /source
.
Anerkennung und Lob gehen an den Benutzer mfoley
beiLinuxQuestions.org. Danke!