1 điểm bởi GN⁺ 2023-07-31 | 1 bình luận | Chia sẻ qua WhatsApp
  • Các tài khoản người dùng đã biến mất khỏi instance Mastodon của Vivaldi Social
  • Các quản trị viên hệ thống đã bắt đầu điều tra vấn đề
  • Những tài khoản bị ảnh hưởng đã bị xóa và được tạo lại khi người dùng đăng nhập lại
  • Bản sao lưu cơ sở dữ liệu đã được sử dụng để khôi phục phần dữ liệu bị mất
  • Một mẫu xóa bất thường đã được xác nhận
  • Đã liên hệ với các nhà phát triển Mastodon để nhờ hỗ trợ
  • Các tài khoản tiếp tục bị xóa cho đến khi instance Docker được khởi động lại
  • Nguyên nhân được xác định là một cuộc tấn công có thể xảy ra hoặc một lỗi phần mềm
  • Cấu hình sao chép cơ sở dữ liệu đã được xác định là yếu tố chính
  • Một giả thuyết đã được xây dựng về việc thứ tự hợp nhất tài khoản gây ra vấn đề
  • Đã cung cấp bản vá để ngăn sự cố tái diễn trong tương lai
  • Công việc khôi phục bao gồm phục hồi có chọn lọc và thay đổi cấu hình
  • Đã có những khó khăn kỹ thuật trong quá trình khôi phục
  • Sự cố đã được giải quyết và Vivaldi Social đã hoạt động bình thường trở lại
  • Do lỗi mã nguồn và vấn đề cấu hình cơ sở dữ liệu, 198 tài khoản người dùng đã bị hợp nhất thành một
  • Việc xử lý sự cố đã kéo dài trọn cả cuối tuần
  • Đội ngũ phát triển Mastodon đã cung cấp sự hỗ trợ xuất sắc
  • Sau khi khôi phục, các vấn đề đăng nhập và bộ đếm hồ sơ sai đã được sửa
  • Mọi việc khép lại bằng một trải nghiệm hài lòng và biết ơn dành cho tất cả những người tham gia
  • Đây cũng là dịp để bày tỏ lòng cảm ơn tới các quản trị viên hệ thống và nhắc nhớ về Ngày tri ân quản trị viên hệ thống

1 bình luận

 
GN⁺ 2023-07-31
Ý kiến trên Hacker News
  • Thảo luận về vụ việc liên quan đến Vivaldi Social và những vấn đề mà họ phải đối mặt.
  • Việc sử dụng giá trị NULL trong cơ sở dữ liệu được nhấn mạnh là nguyên nhân tiềm ẩn gây ra lỗi và sự phức tạp.
  • Quá trình sao lưu và khôi phục được mô tả là đầy thách thức và dễ phát sinh lỗi.
  • Đội ngũ phát triển Mastodon được khen ngợi vì đã hỗ trợ trong suốt sự cố.
  • Sự thiếu tính nguyên tử trong một số tác vụ cụ thể được nhắc đến như một vấn đề tiềm ẩn.
  • Bài phân tích sau sự cố được khen là được viết tốt và cung cấp nhiều thông tin.
  • Có đề cập đến việc dùng các công cụ như spit(1) để chia nhỏ các bản dump SQL dung lượng lớn.
  • Khả năng trích xuất toàn bộ stack trace từ log được xem là ấn tượng.
  • Có câu hỏi được đặt ra về cách các tài khoản có giá trị NULL trong trường URI lại khớp với truy vấn.
  • Một sai sót trong script khôi phục đã gây ra vấn đề cho những người dùng có ký hiệu trong tên người dùng.