π ~1 min read
Table of contents
Symptom & Impact
TLS handshakes fail, logs show inconsistent timestamps, and distributed systems reject tokens due to clock skew.
Environment & Reproduction
Seen on Ubuntu 16.04 VMs without proper NTP configuration or blocked UDP 123. Reproduce by disabling ntp service and waiting for drift.
Root Cause Analysis
The host clock is unsynchronized because ntp is stopped, upstream servers are unreachable, or virtualization time sync conflicts exist.
Quick Triage
Check timedatectl status and service state via systemctl status ntp. Validate NTP network reachability and DNS for configured pools.
Step-by-Step Diagnosis
Query peers with ntpq -p, inspect /etc/ntp.conf, and verify ufw or perimeter rules permit NTP traffic. Compare offset against reliable reference.

Solution – Primary Fix
Install/configure ntp, select approved upstream sources, restart service, and force initial sync if offset is severe. Re-check timedatectl for synchronized status.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Use chrony in controlled environments or rely on hypervisor guest tools for baseline sync where policy allows.
Verification & Acceptance Criteria
Offset remains within operational threshold (for example <100 ms), timedatectl reports synchronized, and TLS/auth errors disappear.
Rollback Plan
Revert ntp.conf to previous version and restart ntp. If introduced by change window, restore old time source policy.
Prevention & Hardening
Monitor NTP offset and stratum, restrict allowed peers, and include time sync validation in host readiness checks.
Related Errors & Cross-Refs
Related to certificate not yet valid, Kerberos clock skew, and inconsistent cron execution times.
Related tutorial: View the step-by-step tutorial for Ubuntu 16.04 LTS.
View all Ubuntu 16.04 LTS tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
ntpd documentation, timedatectl(1), and enterprise time service architecture standards.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.