Đầu ngày hôm nay, tôi đang vui vẻ duyệt mạng bằng Firefox, thì đột nhiên, trình duyệt khởi động lại và khi khởi chạy lại, tôi thấy một thông báo cảnh báo màu vàng rằng các tiện ích bổ sung của tôi đã bị vô hiệu hóa do không thể xác minh chúng. Adblock Plus, Noscript và Greasemonkey đã đơn giản biến mất. W00t.
Một tìm kiếm nhanh đã xác nhận sự nghi ngờ của tôi:một vấn đề lớn hơn với Firefox, trên toàn cầu. Rõ ràng, chứng chỉ được sử dụng để ký các tiện ích bổ sung nhằm xác minh tính hợp lệ của chúng đã hết hạn, khiến trình duyệt không thể kiểm tra các tiện ích bổ sung, dẫn đến lỗi foobar mà tôi và hàng triệu người dùng Firefox khác vừa trải qua. Vâng, hãy để tôi chỉ cho bạn những gì bạn có thể làm để giảm thiểu vấn đề này. Theo tôi.
Sự cố
Không đi sâu vào các chi tiết kỹ thuật, vấn đề thực sự là một vấn đề không cần thiết với quy trình ký bổ trợ. Một chứng chỉ đã hết hạn. Hay đúng hơn, những người phụ trách đã quên gia hạn nó. Ví dụ, hãy nghĩ về một trang web HTTPS. Bạn sẽ thấy một cảnh báo từ trình duyệt nếu chứng chỉ của trang web hết hạn, cho dù chứng chỉ đó có hợp pháp hay không. Vì vậy, các trình duyệt cảnh báo bạn không nên vào đó, vì không thể xác thực danh tính của trang web. Với Firefox, vấn đề lớn hơn. Firefox sẽ tắt các tiện ích bổ sung không thể xác thực. Vì mọi người thực sự sử dụng các tiện ích bổ sung, điều này có nghĩa là khả năng sử dụng và năng suất thực tế của họ sẽ bị ảnh hưởng.
Cách đây không lâu, Mozilla đã triển khai việc ký các tiện ích bổ sung như một tính năng "bảo mật", được thiết kế để bảo vệ người dùng khỏi các tiện ích bổ sung "độc hại". Trớ trêu thay, chính cơ chế này hóa ra lại là vấn đề lớn nhất chứ không phải là tiện ích mở rộng tùy ý mà ai đó sẽ chọn cài đặt trong một tình huống bảo mật lý thuyết nào đó.
Giải pháp
Có hai điều bạn cần làm ở đây. Đầu tiên, nếu bạn có bản sao lưu cấu hình Firefox của mình, thì việc khắc phục sẽ nhanh hơn và dễ dàng hơn rất nhiều. Tôi sẽ thảo luận về điều này ngay sau đây. Thứ hai, bạn cần đảm bảo điều này không xảy ra lần nữa, vì vậy bạn cần ngăn Firefox kiểm tra các tiện ích bổ sung.
Mozilla đang nghiên cứu một giải pháp lâu dài, nhưng trớ trêu thay, lần thứ hai trong ngày, họ lại chọn Nghiên cứu để triển khai bản sửa lỗi thay vì khắc phục sự cố từ phía họ. Cá nhân tôi đã vô hiệu hóa Nghiên cứu từ lâu vì tôi không cảm thấy muốn được sử dụng cho các thử nghiệm, tôi không thích tải các tính năng và tôi không đồng ý chia sẻ bất kỳ dữ liệu theo dõi nào (Firefox hoặc loại khác).
Vì vậy, bạn cần mở about:config rồi tìm kiếm xpinstall.signatures.required. Thay đổi điều này thành sai bằng cách nhấp đúp vào dòng này. Khởi động lại Firefox. Khi Mozilla đưa ra một bản sửa lỗi vĩnh viễn, bạn có thể chuyển bản sửa lỗi này về cài đặt mặc định.
Khi bạn khởi chạy lại trình duyệt, bước tiếp theo là khôi phục trình duyệt của bạn về trạng thái mong muốn. Nếu các tiện ích bổ sung của bạn chưa bị tắt, bạn sẽ thấy trạng thái sau trong danh sách tiện ích bổ sung:"tên tiện ích bổ sung" không thể được xác minh để sử dụng trong Firefox. Tiến hành thận trọng. Điều này có nghĩa là quá trình xác thực vẫn không hoạt động nhưng cách khắc phục cho phép bạn tiếp tục sử dụng trình duyệt bình thường với tất cả tiện ích bổ sung của mình.
Khôi phục hồ sơ - sao lưu
Bây giờ, nếu bạn gặp sự cố này, bạn sẽ cần làm cho trình duyệt của mình hoạt động như trước. Thông thường, điều này có nghĩa là cài đặt lại hoặc kích hoạt lại tất cả các tiện ích bổ sung. Đây có thể là một rắc rối. Đó là lý do tại sao tôi muốn nhấn mạnh tầm quan trọng tối cao của các bản sao lưu. Không chỉ dữ liệu mà cả cài đặt ứng dụng nữa. Họ rất quan trọng. Nếu có một thứ nên được ưu tiên hàng đầu trong môi trường của bạn, thì đó là bản sao lưu (với khả năng khôi phục có thể kiểm chứng), bởi vì mọi thứ đều có thể được thay thế ngoại trừ thông tin duy nhất của bạn. Khi sự cố xảy ra - và chúng SẼ xảy ra - bạn có thể nhanh chóng giải quyết chúng và quay lại tận hưởng niềm vui không đau đớn.
Tôi sao lưu hàng đêm các cấu hình Firefox quan trọng trên các máy năng suất và bán năng suất của mình. Vì vậy, khi lỗi này xảy ra, giải pháp là mở vị trí sao lưu và sao chép hồ sơ từ đêm hôm trước, hầu như không mất gì trong quá trình này. Tôi mất chưa đầy một phút để khôi phục trạng thái trình duyệt của mình.
Kết luận
Một số người đã gửi email cho tôi, hỏi tôi liệu vấn đề này có khiến tôi chuyển đổi không. Không. Firefox vẫn là trình duyệt ít gây phiền nhiễu nhất trong số chúng. Và công bằng mà nói, đây không phải là trường hợp đầu tiên phần mềm đi bô trên toàn cầu. Bạn có nhớ khi một công cụ tìm kiếm lớn cảnh báo mọi trang web đều độc hại vì ai đó đã đánh máy sai một danh sách ở đâu đó không? Hay khi một nhà cung cấp hệ điều hành lớn kéo một bản cập nhật vì nó làm xáo trộn dữ liệu của mọi người?
Nếu có, vấn đề này phản ánh tính chuyên nghiệp kém thay mặt cho những người duy trì cơ sở hạ tầng trình duyệt và làm nổi bật sự sốt sắng bảo mật đã hủy hoại Internet. Không có gì trong các phương pháp mới giúp mọi người an toàn hơn, nó chỉ gây hại cho năng suất và niềm vui. Đối với vấn đề đó, Firefox đã làm những gì nó phải làm, nó đã chặn các tiện ích bổ sung không tuân thủ các cài đặt bảo mật. Điều này không nên khuyến khích bạn thay đổi trình duyệt của mình, bởi vì tất cả chúng ta đều cần một kẻ yếu thế mạnh để cân bằng với sự tầm thường đang lấn át Internet. Hãy tin tôi vào điều này, tôi có thể là nhà tiên tri của bạn không, nếu Firefox biến mất vĩnh viễn, bạn sẽ ước Internet chưa bao giờ được phát minh. Dù sao thì bạn cũng có cách khắc phục và đừng quên sao lưu. Đã được thực hiện. Tận hưởng trang web của bạn.
Chúc mừng.