2 điểm bởi GN⁺ 2023-09-20 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết là một giai thoại hài hước của Trey Harris, một kỹ sư phần mềm dày dạn kinh nghiệm, về một vấn đề tưởng như bất khả thi mà ông gặp phải khi vận hành hệ thống email của khuôn viên trường.
  • Trưởng khoa Thống kê báo cáo rằng họ không thể gửi email tới những nơi cách vị trí của họ hơn 500 dặm.
  • Bất chấp tính phi lý của tuyên bố này, Harris phát hiện rằng email gửi tới các địa điểm cách hơn 500 dặm thực sự bị thất bại.
  • Sau khi điều tra, Harris phát hiện một bản vá máy chủ gần đây đã vô tình hạ cấp hệ thống email từ Sendmail 8 xuống Sendmail 5.
  • Việc hạ cấp này khiến hệ thống diễn giải sai tệp cấu hình của Sendmail 8, đặt thời gian chờ kết nối tới các máy chủ SMTP từ xa về 0.
  • Do đặc tính chuyển mạch 100% của mạng khuôn viên trường, thời gian kết nối tới máy chủ từ xa chủ yếu được quyết định bởi khoảng cách ánh sáng tới đích hơn là độ trễ của router.
  • Điều này dẫn đến việc hết thời gian kết nối với những quãng thời gian lớn hơn khoảng 3 mili giây, tương ứng với khoảng cách chừng 500 dặm, từ đó gây ra sự cố kỳ lạ này.
  • Câu chuyện nhấn mạnh tầm quan trọng của việc hiểu sự phức tạp của cấu hình hệ thống và việc những thay đổi nhỏ có thể gây ra các vấn đề không ngờ tới.

1 bình luận

 
GN⁺ 2023-09-20
Ý kiến trên Hacker News
  • Một blog đã được tạo ra để thu thập những câu chuyện tương tự vụ việc 'không thể gửi email đi xa hơn 500 dặm'.
  • Blog đó đã được thảo luận trong nhiều chủ đề khác nhau trên Hacker News.
  • Vụ việc 'email 500 dặm' được xem là một ví dụ điển hình của sự rò rỉ trừu tượng, nơi giao thức truyền tải cơ bản của vũ trụ bị lộ ra.
  • Câu chuyện này đã khơi mào các cuộc trò chuyện về những hệ thống email cũ như Sendmail, và người dùng chia sẻ trải nghiệm cấu hình các hệ thống như vậy vào đầu những năm 90.
  • Một số người dùng đã suy đoán về nguyên nhân của vấn đề 'email 500 dặm', với các giả thuyết liên quan đến TTL (Time To Live) và timeout kết nối.
  • Vị tư vấn viên đã vá máy chủ trong sự cố 'email 500 dặm' là một người dùng hoạt động tích cực trên Hacker News và đã để lại bình luận về vụ việc này.
  • Câu chuyện 'email 500 dặm' đã được thảo luận nhiều lần trên Hacker News, với các cuộc thảo luận có từ tận năm 2008.
  • Một số người dùng đã cân nhắc tính khả thi của việc tạo ra một website chỉ có thể truy cập khi client nằm trong một khoảng cách vật lý nhất định so với host.
  • Câu chuyện 'email 500 dặm' thường được nhớ đến nhờ cách sử dụng đầy sáng tạo của lệnh units để chuyển đổi millilightseconds sang dặm.
  • Có tranh cãi về năm chính xác của sự cố 'email 500 dặm', với ý kiến cho rằng nên ghi là năm 1997 thay vì 2002.
  • Một số người dùng tin rằng người đã xác định được khoảng cách '500 dặm' xứng đáng nhận được nhiều sự ghi nhận hơn vì cách tư duy độc đáo của họ.