Discrepancia de tiempo de red que afecta la sincronización

Estoy tratando de implementar un contrato en la red de prueba de Ropsten usando Truffle. Ya probado en testrpc, funcionó sin problemas. Sigo recibiendo el error "Excede el límite de gas del bloque" cuando intento implementar en testnet. Incluso cuando no estoy especificando ninguna cantidad de gas en ninguna parte, siempre obtengo el mismo error.

Noté la siguiente advertencia en el cliente geth, que podría estar afectando mi red, ya que parece que no puedo extraer bloques y obtener ether como antes.

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.

Estoy ejecutando macOS 10.12.5 y seguí las instrucciones aquí hace un tiempo, pero claramente no resolvió mi problema. Otras personas que obtienen errores de sincronización de tiempo parecen estar en Windows. ¿Cómo soluciono esto en un mac?

Respuestas (1)

Encontré la manera de sincronizar el tiempo en mi mac. Instrucciones aquí: http://osxdaily.com/2012/07/04/set-system-time-mac-os-x-command-line/

Básicamente ejecuté lo siguiente en mi línea de comando:

sudo ntpdate -u time.apple.com

Pude continuar después de hacer esto.