This error appears on Arch Linux using systemd-214-2, the full message is here, among other things: $ journalctl -u systemd-timesyncd.service -b -- Logs begin at Sat 2014-06-07 23:17:28 EDT, end at Fri 2014-07-04 18:43:14 EDT. -- Jul 04 17:46:03 orchid systemd[1]: Starting Network Time Synchronization... Jul 04 17:46:03 orchid systemd[1]: Started Network Time Synchronization. Jul 04 17:46:22 orchid systemd-timesyncd[301]: System time changed. Resyncing. Jul 04 17:46:22 orchid systemd-timesyncd[301]: Assertion 'm->current_server_name' failed at src/timesync/timesyncd.c:235, function manager_send_request(). Aborting. Jul 04 17:46:22 orchid systemd[1]: systemd-timesyncd.service: main process exited, code=killed, status=6/ABRT Jul 04 17:46:22 orchid systemd[1]: Unit systemd-timesyncd.service entered failed state. Jul 04 17:46:22 orchid systemd[1]: systemd-timesyncd.service has no holdoff time, scheduling restart. Jul 04 17:46:22 orchid systemd[1]: Stopping Network Time Synchronization... Jul 04 17:46:22 orchid systemd[1]: Starting Network Time Synchronization... Jul 04 17:46:22 orchid systemd[1]: Started Network Time Synchronization. Jul 04 18:03:27 orchid systemd[1]: systemd-timesyncd.service: main process exited, code=killed, status=6/ABRT Jul 04 18:03:27 orchid systemd[1]: Unit systemd-timesyncd.service entered failed state. Jul 04 18:03:27 orchid systemd[1]: systemd-timesyncd.service has no holdoff time, scheduling restart. Jul 04 18:03:27 orchid systemd[1]: Stopping Network Time Synchronization... Jul 04 18:03:27 orchid systemd[1]: Starting Network Time Synchronization... Jul 04 18:03:27 orchid systemd[1]: Started Network Time Synchronization. Running systemctl status systemd-timesyncd reports that it's state as "active (running)", so I assume it's working after being restarted, although I'm not sure. Is this something that you can recall being fixed in systemd-215? If so I can just hold off until 215 hits the stable repos and see if the error is printed (it happens every boot).
This bug is still present in 215 (also running Arch). As far as I can tell, this happens because systemd-timesyncd believes that the network is up when it isn't.
This hopefully fixes it: http://cgit.freedesktop.org/systemd/systemd/commit/?id=afc7b1b9c170b9d23a3d91367e00f33b2ee2e89e
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.