Network Time Daemon doesn't start with multiple WireGuard endpoints

Started by NewMe, February 20, 2025, 08:52:19 PM

Previous topic - Next topic
Greetings. I have multiple WireGuard endpoints setup and working without issue. However, I have noticed that after a reboot, NTD service doesn't start from looking at the Services dashboard. Pressing the start button to restart server never succeeded. I think this is the error I'm getting:

2025-02-17T03:41:27-08:00   Error   opnsense   /usr/local/etc/rc.newwanip: The command '/usr/local/sbin/ntpd -g -c '/var/etc/ntpd.conf'' returned exit code '70', the output was 'daemon control: got EOF'

After stumbling around a bit, I found a way to restart NTD:
  • VPN->WireGuard->Instances and disable all
  • Go back to the dashboard and restart NTD
  • Re-enable the WireGuard instances

(I can't remember whether toggling "Enable Wireguard" instead of the Instances worked or not. It's been awhile since I've tried that.)

NTD service will run as long as the fw is up. Once a reboot is required, then I have to go through the above process to restart it. I never had this problem with one single WireGuard endpoint setup (I think...it's been awhile, so I don't remember).

Any suggestions? Thank you.

What is Services > Network Time > Settings > General > Interfaces set to?
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)