The thing is, if I manually run the following command, the time is correctly set. It is just not getting set by the sysntpd daemon.
Here is on a fresh boot today, Sat Sep 9 13:20:
# date
Thu Sep 7 06:16:05 EDT 2023
The date is off by several days as you see. Manually restarting the daemon fixes the time. Why is it not getting setup on boot?
# /etc/init.d/sysntpd status
running
# /etc/init.d/sysntpd restart
# date
Sat Sep 9 13:03:35 EDT 2023