I vibe coded a quick check to show this doesnβt work still.
$ /home/user/ntp_checker_enhanced.py
=== NTP Pool IP Discovery and Testing ===
Performing 100 DNS lookups...
Progress: 10/100 lookups, found 9 unique IPs so far...
Progress: 20/100 lookups, found 9 unique IPs so far...
Progress: 30/100 lookups, found 9 unique IPs so far...
Progress: 40/100 lookups, found 9 unique IPs so far...
Progress: 50/100 lookups, found 9 unique IPs so far...
Progress: 60/100 lookups, found 9 unique IPs so far...
Progress: 70/100 lookups, found 9 unique IPs so far...
Progress: 80/100 lookups, found 9 unique IPs so far...
Progress: 90/100 lookups, found 9 unique IPs so far...
Progress: 100/100 lookups, found 9 unique IPs so far...
Querying NTP pool subzones...
Querying ph.pool.ntp.org...
Querying 0.ph.pool.ntp.org...
Querying 1.ph.pool.ntp.org...
Querying 2.ph.pool.ntp.org...
Querying 3.ph.pool.ntp.org...
=== Found 14 unique IP address(es) ===
222.127.1.18
222.127.1.19
222.127.1.20
222.127.1.21
222.127.1.22
222.127.1.23
222.127.1.24
222.127.1.25
222.127.1.26
222.127.1.27
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b
2405:8d40:f27:cd00:7763:703:f43f:b01b
2405:8d40:f27:cd00:8efa:be7a:8162:55cd
=== Testing NTP servers (parallel) ===
Tested 10/14 servers...
Tested 14/14 servers...
=== Results ===
------------------------------------------------------------
222.127.1.18 : β FAILED (Timeout)
222.127.1.19 : β FAILED (Timeout)
222.127.1.20 : β FAILED (Timeout)
222.127.1.21 : β FAILED (Timeout)
222.127.1.22 : β FAILED (Timeout)
222.127.1.23 : β FAILED (Timeout)
222.127.1.24 : β FAILED (Timeout)
222.127.1.25 : β FAILED (Timeout)
222.127.1.26 : β FAILED (Timeout)
222.127.1.27 : β FAILED (Timeout)
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9 : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:7763:703:f43f:b01b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:8efa:be7a:8162:55cd : β FAILED ([Errno -9] Address family for hostname not supported)
------------------------------------------------------------
Summary: 0/14 servers responded successfully
Discovery methods:
- DNS lookups found: 9 IPs
- Subzone queries found: 12 IPs
The IPs provided are Globe, and Iβm on Globe with a business connection. Iβve also tested from other PH ISP connections and get the same result.
Adding a test for us.pool.ntp.org from the same connection to demonstrate the issue further
$ /home/user/ntp_checker_enhanced.py
=== NTP Pool IP Discovery and Testing ===
Performing 100 DNS lookups...
Progress: 10/100 lookups, found 25 unique IPs so far...
Progress: 20/100 lookups, found 25 unique IPs so far...
Progress: 30/100 lookups, found 25 unique IPs so far...
Progress: 40/100 lookups, found 25 unique IPs so far...
Progress: 50/100 lookups, found 25 unique IPs so far...
Progress: 60/100 lookups, found 25 unique IPs so far...
Progress: 70/100 lookups, found 25 unique IPs so far...
Progress: 80/100 lookups, found 25 unique IPs so far...
Progress: 90/100 lookups, found 25 unique IPs so far...
Progress: 100/100 lookups, found 25 unique IPs so far...
Querying NTP pool subzones...
Querying us.pool.ntp.org...
Querying 0.us.pool.ntp.org...
Querying 1.us.pool.ntp.org...
Querying 2.us.pool.ntp.org...
Querying 3.us.pool.ntp.org...
=== Found 43 unique IP address(es) ===
104.131.139.195
104.167.215.195
104.233.211.205
108.61.215.221
129.146.193.200
141.11.228.173
142.202.190.19
144.202.0.197
144.202.41.38
158.51.99.19
162.159.200.123
172.234.37.140
173.208.172.164
198.137.202.32
198.137.202.56
208.67.72.43
208.67.75.242
209.51.161.238
216.229.0.50
217.180.209.214
23.111.186.186
23.149.208.12
23.150.41.123
23.168.24.210
23.186.168.123
23.186.168.125
23.186.168.131
23.95.49.216
2600:1700:5455:a70::7b:2
2604:a880:400:d0::83:2002
2620:138:5000:0:5054:ff:fe89:6673
2a01:4ff:1f0:c33f::1
44.190.5.123
45.55.58.103
45.77.126.122
45.84.199.136
50.218.103.254
50.53.75.227
51.81.209.232
64.246.132.14
69.89.207.99
73.65.80.137
96.231.54.40
=== Testing NTP servers (parallel) ===
Tested 10/43 servers...
Tested 20/43 servers...
Tested 30/43 servers...
Tested 40/43 servers...
Tested 43/43 servers...
=== Results ===
------------------------------------------------------------
104.131.139.195 : β SUCCESS (Thu Jun 5 20:31:15 2025)
104.167.215.195 : β SUCCESS (Thu Jun 5 20:31:15 2025)
104.233.211.205 : β SUCCESS (Thu Jun 5 20:31:15 2025)
108.61.215.221 : β SUCCESS (Thu Jun 5 20:31:15 2025)
129.146.193.200 : β SUCCESS (Thu Jun 5 20:31:15 2025)
141.11.228.173 : β SUCCESS (Thu Jun 5 20:31:15 2025)
142.202.190.19 : β SUCCESS (Thu Jun 5 20:31:15 2025)
144.202.0.197 : β SUCCESS (Thu Jun 5 20:31:15 2025)
144.202.41.38 : β SUCCESS (Thu Jun 5 20:31:15 2025)
158.51.99.19 : β SUCCESS (Thu Jun 5 20:31:15 2025)
162.159.200.123 : β SUCCESS (Thu Jun 5 20:31:15 2025)
172.234.37.140 : β SUCCESS (Thu Jun 5 20:31:15 2025)
173.208.172.164 : β SUCCESS (Thu Jun 5 20:31:15 2025)
198.137.202.32 : β SUCCESS (Thu Jun 5 20:31:15 2025)
198.137.202.56 : β SUCCESS (Thu Jun 5 20:31:15 2025)
208.67.72.43 : β SUCCESS (Thu Jun 5 20:31:15 2025)
208.67.75.242 : β SUCCESS (Thu Jun 5 20:31:15 2025)
209.51.161.238 : β SUCCESS (Thu Jun 5 20:31:15 2025)
216.229.0.50 : β SUCCESS (Thu Jun 5 20:31:15 2025)
217.180.209.214 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.111.186.186 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.149.208.12 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.150.41.123 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.168.24.210 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.186.168.123 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.186.168.125 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.186.168.131 : β SUCCESS (Thu Jun 5 20:31:15 2025)
23.95.49.216 : β SUCCESS (Thu Jun 5 20:31:15 2025)
2600:1700:5455:a70::7b:2 : β FAILED ([Errno -9] Address family for hostname not supported)
2604:a880:400:d0::83:2002 : β FAILED ([Errno -9] Address family for hostname not supported)
2620:138:5000:0:5054:ff:fe89:6673 : β FAILED ([Errno -9] Address family for hostname not supported)
2a01:4ff:1f0:c33f::1 : β FAILED ([Errno -9] Address family for hostname not supported)
44.190.5.123 : β SUCCESS (Thu Jun 5 20:31:15 2025)
45.55.58.103 : β SUCCESS (Thu Jun 5 20:31:15 2025)
45.77.126.122 : β SUCCESS (Thu Jun 5 20:31:15 2025)
45.84.199.136 : β SUCCESS (Thu Jun 5 20:31:15 2025)
50.218.103.254 : β SUCCESS (Thu Jun 5 20:31:15 2025)
50.53.75.227 : β SUCCESS (Thu Jun 5 20:31:15 2025)
51.81.209.232 : β SUCCESS (Thu Jun 5 20:31:15 2025)
64.246.132.14 : β SUCCESS (Thu Jun 5 20:31:15 2025)
69.89.207.99 : β SUCCESS (Thu Jun 5 20:31:15 2025)
73.65.80.137 : β SUCCESS (Thu Jun 5 20:31:15 2025)
96.231.54.40 : β SUCCESS (Thu Jun 5 20:31:15 2025)
------------------------------------------------------------
Summary: 39/43 servers responded successfully
Discovery methods:
- DNS lookups found: 25 IPs
- Subzone queries found: 23 IPs
Adding just pool.ntp.org which is the problem with a lot of defaults not having a failover, and vendor domains donβt help
$ /home/user/ntp_checker_enhanced.py
=== NTP Pool IP Discovery and Testing ===
Performing 100 DNS lookups...
Progress: 10/100 lookups, found 8 unique IPs so far...
Progress: 20/100 lookups, found 8 unique IPs so far...
Progress: 30/100 lookups, found 8 unique IPs so far...
Progress: 40/100 lookups, found 8 unique IPs so far...
Progress: 50/100 lookups, found 8 unique IPs so far...
Progress: 60/100 lookups, found 8 unique IPs so far...
Progress: 70/100 lookups, found 8 unique IPs so far...
Progress: 80/100 lookups, found 8 unique IPs so far...
Progress: 90/100 lookups, found 8 unique IPs so far...
Progress: 100/100 lookups, found 8 unique IPs so far...
Querying NTP pool subzones...
Querying pool.ntp.org...
Querying 0.pool.ntp.org...
Querying 1.pool.ntp.org...
Querying 2.pool.ntp.org...
Querying 3.pool.ntp.org...
=== Found 14 unique IP address(es) ===
222.127.1.18
222.127.1.19
222.127.1.20
222.127.1.21
222.127.1.22
222.127.1.23
222.127.1.24
222.127.1.25
222.127.1.26
222.127.1.27
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b
2405:8d40:f27:cd00:7763:703:f43f:b01b
2405:8d40:f27:cd00:8efa:be7a:8162:55cd
=== Testing NTP servers (parallel) ===
Tested 10/14 servers...
Tested 14/14 servers...
=== Results ===
------------------------------------------------------------
222.127.1.18 : β FAILED (Timeout)
222.127.1.19 : β FAILED (Timeout)
222.127.1.20 : β FAILED (Timeout)
222.127.1.21 : β FAILED (Timeout)
222.127.1.22 : β FAILED (Timeout)
222.127.1.23 : β FAILED (Timeout)
222.127.1.24 : β FAILED (Timeout)
222.127.1.25 : β FAILED (Timeout)
222.127.1.26 : β FAILED (Timeout)
222.127.1.27 : β FAILED (Timeout)
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9 : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:7763:703:f43f:b01b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:8efa:be7a:8162:55cd : β FAILED ([Errno -9] Address family for hostname not supported)
------------------------------------------------------------
Summary: 0/14 servers responded successfully
Discovery methods:
- DNS lookups found: 8 IPs
- Subzone queries found: 12 IPs
Vendor specific test
$ ./ntp_checker_enhanced.py
=== NTP Pool IP Discovery and Testing ===
Performing 100 DNS lookups...
Progress: 10/100 lookups, found 9 unique IPs so far...
Progress: 20/100 lookups, found 9 unique IPs so far...
Progress: 30/100 lookups, found 9 unique IPs so far...
Progress: 40/100 lookups, found 9 unique IPs so far...
Progress: 50/100 lookups, found 9 unique IPs so far...
Progress: 60/100 lookups, found 9 unique IPs so far...
Progress: 70/100 lookups, found 9 unique IPs so far...
Progress: 80/100 lookups, found 9 unique IPs so far...
Progress: 90/100 lookups, found 9 unique IPs so far...
Progress: 100/100 lookups, found 9 unique IPs so far...
Querying NTP pool subzones...
Querying openwrt.pool.ntp.org...
Querying 0.openwrt.pool.ntp.org...
Querying 1.openwrt.pool.ntp.org...
Querying 2.openwrt.pool.ntp.org...
Querying 3.openwrt.pool.ntp.org...
=== Found 14 unique IP address(es) ===
222.127.1.18
222.127.1.19
222.127.1.20
222.127.1.21
222.127.1.22
222.127.1.23
222.127.1.24
222.127.1.25
222.127.1.26
222.127.1.27
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b
2405:8d40:f27:cd00:7763:703:f43f:b01b
2405:8d40:f27:cd00:8efa:be7a:8162:55cd
=== Testing NTP servers (parallel) ===
Tested 10/14 servers...
Tested 14/14 servers...
=== Results ===
------------------------------------------------------------
222.127.1.18 : β FAILED (Timeout)
222.127.1.19 : β FAILED (Timeout)
222.127.1.20 : β FAILED (Timeout)
222.127.1.21 : β FAILED (Timeout)
222.127.1.22 : β FAILED (Timeout)
222.127.1.23 : β FAILED (Timeout)
222.127.1.24 : β FAILED (Timeout)
222.127.1.25 : β FAILED (Timeout)
222.127.1.26 : β FAILED (Timeout)
222.127.1.27 : β FAILED (Timeout)
2405:8d40:f27:cd00:3d0b:a6df:43f7:e7c9 : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:6121:cf9a:aeb1:497b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:7763:703:f43f:b01b : β FAILED ([Errno -9] Address family for hostname not supported)
2405:8d40:f27:cd00:8efa:be7a:8162:55cd : β FAILED ([Errno -9] Address family for hostname not supported)
------------------------------------------------------------
Summary: 0/14 servers responded successfully
Discovery methods:
- DNS lookups found: 9 IPs
- Subzone queries found: 13 IPs