2021-05-12T19:00:03 ntpd[71141] receive: Unexpected origin timestamp 0xe4468813.3c7638f4 does not match aorg 0000000000.00000000 from server@2001:638:a000:1123:123::2 xmt 0xe4468813.6915f562
2021-05-12T18:59:56 ntpd[71141] kernel reports TIME_ERROR: 0x4041: Clock Unsynchronized
root@ADL15-FW001:~ # dmesg | grep TimecounterTimecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msecTimecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msecTimecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msecTimecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msecTimecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msecTimecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msec
root@ADL15-FW001:~ # sysctl kern.timecounterkern.timecounter.tsc_shift: 1kern.timecounter.smp_tsc_adjust: 0kern.timecounter.smp_tsc: 0kern.timecounter.invariant_tsc: 0kern.timecounter.fast_gettime: 1kern.timecounter.tick: 1kern.timecounter.choice: i8254(0) ACPI-fast(900) TSC-low(-100) dummy(-1000000)kern.timecounter.hardware: ACPI-fastkern.timecounter.alloweddeviation: 5kern.timecounter.timehands_count: 2kern.timecounter.stepwarnings: 0kern.timecounter.tc.i8254.quality: 0kern.timecounter.tc.i8254.frequency: 1193182kern.timecounter.tc.i8254.counter: 19671kern.timecounter.tc.i8254.mask: 65535kern.timecounter.tc.ACPI-fast.quality: 900kern.timecounter.tc.ACPI-fast.frequency: 3579545kern.timecounter.tc.ACPI-fast.counter: 1961978kern.timecounter.tc.ACPI-fast.mask: 16777215kern.timecounter.tc.TSC-low.quality: -100kern.timecounter.tc.TSC-low.frequency: 1909497435kern.timecounter.tc.TSC-low.counter: 4174462623kern.timecounter.tc.TSC-low.mask: 4294967295
<clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/>
Alle Fragen nach der Zeit (123/TCP / 123/UDP) aus dem LAN werden von Firewall/Gatway/Router auf diese Maschine umgelenkt.
Aber solange es beim internen Zeitzähler hardwarseitig, oder wie hier innerhalb der virtuellen Umgebung, immer wieder zu (teils größeren) Abweichungen kommt, wird OPNSense zumindest bis zur nächsten NTP-Abfrage wieder mit der falschen Zeit laufen. Bei einer zu großen Abweichung scheitert dann wohl auch die Abfrage an sich und die Systemzeit läuft gänzlich willkürlich.
QuoteAlle Fragen nach der Zeit (123/TCP / 123/UDP) aus dem LAN werden von Firewall/Gatway/Router auf diese Maschine umgelenkt.Das wäre ja nur dann erforderlich, wenn an einem Client im LAN der Zeitserver hard-coded wäre und man Zeitabweichungen zwischen dem eigenen internen Zeitserver und dem hart kodiertem öffentlichen vermeiden wöllte. Das ist bei meinen Geräten nicht der fall. Hier kann ich die Adresse des Zeitservers überall statisch festlegen, oder via DHCP übergeben. Eventuelle zeitabweichungen sollten aber auch nicht allzu gravierend sein.
root@ADL15-FW001:~ # sysctl kern.timecounter.hardwarekern.timecounter.hardware: ACPI-fast
root@ADL15-FW001:~ # sysctl kern.timecounter.hardwarekern.timecounter.hardware: HPET
root@ADL15-FW001:~ # dmesg | grep TimecounterTimecounter "HPET" frequency 100000000 Hz quality 950Timecounter "ACPI-fast" frequency 3579545 Hz quality 900Timecounter "i8254" frequency 1193182 Hz quality 0Timecounters tick every 10.000 msec
root@ADL15-FW001:~ # sysctl kern.timecounterkern.timecounter.tsc_shift: 1kern.timecounter.smp_tsc_adjust: 0kern.timecounter.smp_tsc: 0kern.timecounter.invariant_tsc: 0kern.timecounter.fast_gettime: 1kern.timecounter.tick: 1kern.timecounter.choice: i8254(0) ACPI-fast(900) HPET(950) TSC-low(-100) dummy(- 1000000)kern.timecounter.hardware: HPETkern.timecounter.alloweddeviation: 5kern.timecounter.timehands_count: 2kern.timecounter.stepwarnings: 0kern.timecounter.tc.i8254.quality: 0kern.timecounter.tc.i8254.frequency: 1193182kern.timecounter.tc.i8254.counter: 49369kern.timecounter.tc.i8254.mask: 65535kern.timecounter.tc.ACPI-fast.quality: 900kern.timecounter.tc.ACPI-fast.frequency: 3579545kern.timecounter.tc.ACPI-fast.counter: 3004578kern.timecounter.tc.ACPI-fast.mask: 16777215kern.timecounter.tc.HPET.quality: 950kern.timecounter.tc.HPET.frequency: 100000000kern.timecounter.tc.HPET.counter: 2725944664kern.timecounter.tc.HPET.mask: 4294967295kern.timecounter.tc.TSC-low.quality: -100kern.timecounter.tc.TSC-low.frequency: 1908553173kern.timecounter.tc.TSC-low.counter: 1216703817kern.timecounter.tc.TSC-low.mask: 4294967295
2021-05-15T17:44:15 ntpd[78666] receive: Unexpected origin timestamp 0xe44a6acf.564f8c38 does not match aorg 0000000000.00000000 from server@2001:638:809:7::7 xmt 0xe44a6acf.c7f0dbb02021-05-15T17:44:15 ntpd[78666] receive: Unexpected origin timestamp 0xe44a6acf.5659de65 does not match aorg 0000000000.00000000 from server@2001:638:610:be01::104 xmt 0xe44a6acf.c6d26f562021-05-15T17:44:15 ntpd[78666] receive: Unexpected origin timestamp 0xe44a6acf.5656d4d0 does not match aorg 0000000000.00000000 from server@2001:638:a000:1123:123::2 xmt 0xe44a6acf.c67a89cb