VICIdial Error: Time Synchronization Error — Cause & Fix
Error Summary
Error Message
Time Synchronization Error Severity
WarningComponent
WebWhat Causes This Error
The VICIdial server's system clock is out of sync with NTP time servers. This causes issues with scheduled callbacks, timezone filtering, call recording timestamps, reporting accuracy, and STIR/SHAKEN certificate validation which requires time accuracy within 60 seconds.
How to Fix It
- 1 Check current time sync status: timedatectl status
- 2 Check NTP sync: ntpq -p
- 3 If NTP is not synchronized, restart the NTP service: sudo systemctl restart ntp
- 4 Force immediate sync: sudo ntpdate -u pool.ntp.org
- 5 Verify timezone is set correctly for your operation: timedatectl set-timezone America/Chicago
- 6 If using AWS or cloud: ensure instance time sync is enabled in hypervisor settings
- 7 After fix, verify VICIdial scheduled callbacks are firing at correct times
How to Prevent It
Configure NTP to synchronize against multiple reliable time servers. Monitor time drift alerts. Use cloud-native time sync (AWS Time Sync Service, Azure time sync) in cloud deployments. Include time sync status in daily server health checks.
Related Errors
Still Stuck?
ViciStack's free 30-day support plan includes unlimited live VICIdial troubleshooting. If you can't resolve this error with the steps above, our engineers will connect to your system and fix it directly — no support tickets, no hourly billing.
Get Free VICIdial Support →