Несоответствие сетевого времени, влияющее на синхронизацию

Я пытаюсь развернуть контракт в тестовой сети Ropsten с помощью Truffle. Уже протестировал на testrpc, работает без сбоев. Я продолжаю получать сообщение об ошибке «Превышен лимит газа на блокировку» при попытке развернуть в тестовой сети. Даже когда я нигде не указываю количество газа, я всегда получаю ту же ошибку.

Я заметил следующее предупреждение в клиенте geth, которое может повлиять на мою сеть, поскольку кажется, что я не могу майнить блоки и получать эфир, как раньше.

WARN [07-27|12:26:21] System clock seems off by 20.321575601s, which can prevent network connectivity 
WARN [07-27|12:26:21] Please enable network time synchronisation in system settings.

Я использую macOS 10.12.5 и некоторое время назад следовал приведенным здесь инструкциям , но это явно не решило мою проблему. Другие люди, которые получают ошибки синхронизации времени, похоже, работают в Windows. Как исправить это на Mac?

Ответы (1)

Нашел способ синхронизировать время на своем Mac. Инструкции здесь: http://osxdaily.com/2012/07/04/set-system-time-mac-os-x-command-line/

В основном в моей командной строке выполнялось следующее:

sudo ntpdate -u time.apple.com

Я смог продолжить после этого.