I am using my router as my NTP server I have been trying to utilize it as my “ntp.sync.server” (all settings > network time sync).
I have created a host record for my router and added it as my ntp.sync.server but notice that after I save, restart pihole-FTL service & run "pihole-FTL --config ntp” after some time, it seems to get overwritten back to the default option “pool.ntp.org”.
because my router is intercepting NTP requests, when the Pihole tries to hit ‘pool.ntp.org’ directly, inevitably I am getting the error msg in logs:
No valid NTP replies received, check server and network connectivity
curious if anyone else has seen this & knows how that server info is getting managed / how to stop the overwrite. Thanks!
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:
Look for potential causes of NTP traffic being blocked, intercepted or re-routed, and/or resolution of pool.ntp.org yielding correct results.
And since you try to use your router NTP server, does your router support that?
my router does support acting as an NTP server and also allows you to configure it to intercept NTP requests on the LAN. I was hoping by setting the pihole’s NTP server to my router DNS name things would work seamlessly.
as a test I ran netcat -u 123 to my router and the test succeeded so doesn’t seem like its getting blocked/dropped.
from the pi I can also ping the router via the hostname entry I specified in the pihole’s local DNS records.