Overview
This error means that the UTC time difference between Management Console and this agent, or between the agents in a job, is more than the allowed window of 600 seconds.
Agents rely on UTC time to sync files, in order to verify which file is newer and sync properly. This allows agents to synchronize files while located in different time zones - they convert files' timestamps to UTC, taking into account local computer's time. Then agents compare the timestamps.
For this to work correctly, computers must have correct time and timezone in their settings.
How to resolve this error?
- Check time, time zones and dates on the Management Console and Agent machines by running the following command. It displays UTC time calculated by computer you run it on:
- OS X/Linux in Terminal:
date -u
- Windows in Command Prompt:
for /f %x in ('wmic path win32_utctime get /format:list ^| findstr "="') do set %x
- Windows in Powershell prompt:
(Get-Date).ToUniversalTime()
Run the command with minimal time lag to get more accurate results for comparing.
If the time you see in the terminal output does not match current UTC time, then either time itself or timezone must be fixed.
- OS X/Linux in Terminal:
- Once computer calculates correct UTC time, restart Resilio Connect Agent process.
Error codes
SE_SERVER_EXCESSIVE_TIME_DIFF
SE_MC_EXCESSIVE_TIME_DIFF