TrueNAS Mini time of day clock is drifting off UTC

I have 3 hosts synchronized to NTP, an iMac, a TrueNAS Mini, and a homebrew TrueNAS core. Both TrueNAS machines have the same set of NTP servers, 3 pool.ntp.org servers plus time.apple.com. Both are TrueNAS-13.0-U6.2

After some months, attempting to log in to the Mini on the web console fails and login to the homebrew succeeds. Both from a browser on the iMac and both using ProtonPass TOTP token calculation on the iMac.

Checking the time shows the iMac and the Mini-X to be in different minutes.

Rebooting the Mini corrects the issue for a time.

Checked syslog messages and alerts. Both were unremarkable with respect to NTP.

Apple time.apple.com is preferred NTP server on both TrueNAS hosts. Apple is using SNTP. Apple’s time.apple.com is a pool. Apple time sync daemon is Apple’s own timed and appears to be unique to Apple.

The question, Why the Mini-X+ and not the SuperMicro X11 homebrew? Would enabling additional NTP logging give more insight.

#TOTP #LOGIN