Samba4 AD Zeitsynchronisierung

Samba4 AD Zeitsynchronisierung

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 ntpsigndsocketZeile 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 mfoleybeiLinuxQuestions.org. Danke!

verwandte Informationen