networking
protocol_error
ai_generated
partial
NTP:服务器203.0.113.1层级16,过高无法同步
NTP: Server 203.0.113.1 stratum 16, too high to synchronize
ID: networking/ntp-stratum-too-high
85%修复率
84%置信度
1证据数
2024-05-12首次发现
版本兼容性
| 版本 | 状态 | 引入 | 弃用 | 备注 |
|---|---|---|---|---|
| NTP 4.2.8 | active | — | — | — |
| chrony 4.3 | active | — | — | — |
| OpenNTPD 6.2 | active | — | — | — |
| Windows Time Service 10.0 | active | — | — | — |
根因分析
NTP服务器报告层级值为16,表示它未同步或失去了上游参考时钟,使其无法用作时间源。
English
The NTP server reports a stratum value of 16, indicating it is unsynchronized or has lost its upstream reference clock, making it unusable as a time source.
官方文档
https://www.ntp.org/documentation/解决方案
-
Check the NTP server's upstream connection: on the server, run 'ntpq -p' to verify reachability and stratum of upstream servers, then fix network issues or reconfigure the server to use a reliable upstream
-
Switch the client to a different NTP server with a lower stratum, e.g., replace 'server 203.0.113.1' with 'server pool.ntp.org iburst' in /etc/ntp.conf
无效尝试
常见但无效的做法:
-
95% 失败
The client NTP service is not the problem; the server's stratum is still 16, so the client will continue to reject it.
-
80% 失败
This may cause the client to use a bad time source, leading to clock drift and potential synchronization issues.