Diskrepanz der Netzwerkzeit beeinträchtigt die Synchronisierung

Ich versuche, mit Truffle einen Vertrag für das Ropsten-Testnetz bereitzustellen. Bereits auf testrpc getestet, funktionierte reibungslos. Ich erhalte immer wieder den Fehler „Exceeds block gas limit“, wenn ich versuche, auf Testnet bereitzustellen. Auch wenn ich nirgends Gasmengen angebe, bekomme ich immer den gleichen Fehler.

Ich habe die folgende Warnung im Geth-Client bemerkt, die sich möglicherweise auf mein Netzwerk auswirkt, da ich anscheinend nicht in der Lage bin, Blöcke abzubauen und Ether wie zuvor zu erhalten.

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.

Ich verwende macOS 10.12.5 und habe vor einiger Zeit die Anweisungen hier befolgt, aber mein Problem wurde eindeutig nicht behoben. Andere Leute, die Zeitsynchronisierungsfehler bekommen, scheinen unter Windows zu sein. Wie behebe ich das auf einem Mac?

Antworten (1)

Ich habe die Möglichkeit gefunden, die Zeit auf meinem Mac zu synchronisieren. Anleitung hier: http://osxdaily.com/2012/07/04/set-system-time-mac-os-x-command-line/

Grundsätzlich lief Folgendes in meiner Befehlszeile:

sudo ntpdate -u time.apple.com

Danach konnte ich fortfahren.