- El artículo de Trey Harris, una anécdota humorística de un ingeniero de software con experiencia, trata sobre un problema aparentemente imposible con el que se encontró mientras operaba el sistema de correo electrónico del campus.
- El jefe del departamento de Estadística reportó que no podían enviar correos electrónicos a lugares ubicados a más de 500 millas de distancia.
- A pesar de lo absurda que sonaba la afirmación, Harris descubrió que los correos a más de 500 millas realmente estaban fallando.
- Tras investigar, Harris encontró que un parche reciente del servidor había degradado por error el sistema de correo de Sendmail 8 a Sendmail 5.
- Debido a esta degradación, el sistema interpretó mal el archivo de configuración de Sendmail 8 y estableció en 0 el tiempo límite para conectarse a servidores SMTP remotos.
- Debido a que la red del campus era 100% conmutada, el tiempo para conectarse a hosts remotos estaba determinado principalmente por la distancia a velocidad de la luz hasta el destino, más que por la latencia de los routers.
- Esto provocó tiempos de conexión mayores a unos 3 milisegundos, equivalentes a una distancia de aproximadamente 500 millas, lo que dio lugar al peculiar problema.
- Esta historia subraya la importancia de entender la complejidad de la configuración de sistemas y cómo cambios aparentemente menores pueden causar problemas inesperados.
1 comentarios
Opiniones de Hacker News
unitspara convertir milisegundos-luz en millas.