¿Ha intentado usar telnet para diagnosticar la conexión? Ejecute el comando:
telnet <hostname or ipaddress> 13
Inserte el nombre de host o la dirección IP del servidor de hora al que desea conectarse. Asegúrese de incluir el "13" que sigue. Este es el número de puerto que NTP comunica.
Lo probé con el servidor de tiempo que especificaste anteriormente y aquí están los resultados:
telnet 128.138.141.172 13
Trying 128.138.141.172...
Connected to utcnist2.colorado.edu.
Escape character is '^]'.
57126 15-04-14 11:48:04 50 0 0 907.8 UTC(NIST) *
Connection closed by foreign host.
El servidor informará que la conexión fue cerrada por el host remoto; esto es perfectamente normal Sin embargo, puede confirmar que todo está funcionando notando que el servidor envió la cadena de tiempo (es la línea que comienza con 57126 en el ejemplo anterior.
Si esta prueba funciona, entonces sabe que no es su firewall, enrutador o ISP. Eso significa que tenemos que ver el servicio NTP que se ejecuta en tu Mac.
Si no funciona, es probable que algo se esté bloqueando. Intente apagar el firewall tanto en su mac como en su enrutador (solo temporalmente para diagnósticos). ¿Funciona ahora?
Vuelva a habilitar el firewall del enrutador y vuelva a verificar. ¿Aún trabajando? Si no, su enrutador está bloqueando el tráfico. Si es así, vuelva a habilitar el firewall en su mac. Si eso lo rompe, entonces sabes que tu mac lo estaba bloqueando.