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

其他格式: JSON · Markdown 中文 · English
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.

generic

官方文档

https://www.ntp.org/documentation/

解决方案

  1. 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
  2. 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

无效尝试

常见但无效的做法:

  1. 95% 失败

    The client NTP service is not the problem; the server's stratum is still 16, so the client will continue to reject it.

  2. 80% 失败

    This may cause the client to use a bad time source, leading to clock drift and potential synchronization issues.