@johnpoz Yes, as above "I can ping all the IP addresses returned by the pools." and as is the nature of the pools, you likely get different responses which each subsequent uncached DNS query.
However those IP addresses can be pinged as well..
Nothing has really changed in my configuration and clearly it has stopped around the time I applied the last system update.
But not a DNS issue for sure.
No FW rules have even been changed since it worked last. The log file I originally attached in the first message has IP address, all check.
4.png
I setup a packet trace to check for 123 outbound on the Wan. I don't have an old log file, but I'm pretty sure it use to log the finding and changing of the active.
Meanwhile
The packet trace lead to a WTH moment.
The requests are coming from an IP that I don't use in my network. (10.10.
ifconfig, it is bound to localhost.
Wait localhost, why that? (I don't even listen on localhost.)
5.png
But what I did, was select (WAN, LAN, localhost) on the above screen, then clear WAN, localhost) and NTP almost immediately started working again.
Not sure why, but I pulled an old config and localhost has never been selected.
Seems something in the update made the system think it was, and the system was listening to itself, even though I couldn't see this in the dialog as only LAN appeared selected.
6.png