Các tiện ích mở rộng Firefox của bạn đều bị vô hiệu hóa? Đó là một lỗi!

Một số người dùng Firefox bắt đầu nhận thấy rằng các phần mở rộng trình duyệt được cài đặt đột nhiên bị vô hiệu hóa trong trình duyệt web. Các tiện ích mở rộng sẽ hiển thị các thông báo "không thể được xác minh để sử dụng trong Firefox và đã bị vô hiệu hóa" trong trình quản lý tiện ích bổ sung của trình duyệt. Firefox sẽ hiển thị "Một hoặc nhiều tiện ích bổ sung được cài đặt không thể được xác minh và đã bị vô hiệu hóa" ở đầu như một thông báo bên cạnh đó.

Các tiện ích mở rộng bị ảnh hưởng bao gồm LastPass, Ghostery, Trình quản lý tải xuống (S3), Chế độ tối, Mật ong, Nguồn gốc uBlock, Greasemonkey, NoScript và các tiện ích khác.

Cập nhật 3 : Mozilla đã xuất bản một tiện ích bổ sung cho người dùng Firefox 47-65 để khắc phục sự cố ký bổ trợ.

Cập nhật 2 : Mozilla đã phát hành Firefox 66.0.4 và Firefox 66.0.5 để giải quyết vấn đề trên máy tính để bàn và cho Android. Công ty có kế hoạch phát hành bản cập nhật cho các phiên bản Firefox cũ hơn.

Cập nhật : Mozilla bắt đầu tung ra bản sửa lỗi cho các phiên bản Firefox, Beta và Nightly của Firefox. Bản sửa lỗi sử dụng Mozilla Studies và bạn cần đảm bảo rằng nó được kích hoạt để có được nó. Mozilla lưu ý rằng bạn có thể vô hiệu hóa các Nghiên cứu một lần nữa sau khi sửa lỗi được áp dụng và các tiện ích bổ sung đã được bật lại. Bạn cần đảm bảo rằng "Cho phép Firefox cài đặt và chạy nghiên cứu" được kiểm tra về: sở thích # riêng tư.

Các giải pháp có thể hoạt động trong thời gian này:

  • Chỉnh sửa phần mở rộng.json
  • Chỉnh sửa user.js
  • Cài đặt bản cập nhật Firefox 66.0.4 (lưu ý rằng nó không phải là bản phát hành, chỉ phát hành ứng viên)
  • Đang tải tiện ích mở rộng tạm thời

Chuyện gì đã xảy ra

Chỉ có các tùy chọn được cung cấp là tìm một sự thay thế và loại bỏ phần mở rộng trong câu hỏi; Điều này khiến người dùng bị ảnh hưởng hoang mang. Đây có phải là một loại tấn công phủ đầu chống lại các phần mở rộng vi phạm chính sách? Mozilla đã thông báo rằng họ sẽ thực thi các chính sách nghiêm ngặt hơn.

Câu trả lời là không. Hóa ra, vấn đề là do một lỗi. Nếu bạn đọc kỹ, bạn nhận thấy rằng xác minh là vấn đề. Một chủ đề mới trên Bugzilla gợi ý rằng điều này có liên quan đến việc ký kết tiện ích mở rộng.

Firefox đã đánh dấu các addons do ký là không được hỗ trợ, nhưng không cho phép tải xuống lại từ AMO → Tất cả các tiện ích mở rộng bị vô hiệu hóa do hết hạn chứng nhận ký trung gian.

Tất cả các tiện ích mở rộng Firefox cần phải được ký từ Firefox 48 và Firefox ESR 52. Firefox sẽ chặn cài đặt các tiện ích mở rộng có chứng chỉ không hợp lệ (hoặc không có) và điều đó gây ra sự cố trên hệ thống người dùng.

Các vấn đề liên quan đã được báo cáo: một số người dùng không thể cài đặt tiện ích mở rộng từ kho bổ trợ chính thức của Mozilla. Người dùng nhận được lỗi "Tải xuống không thành công. Vui lòng kiểm tra kết nối của bạn" khi họ cố tải xuống bất kỳ tiện ích mở rộng nào từ kho lưu trữ chính thức.

Dung dịch

Hàng đêm, người dùng Dev và Android có thể vô hiệu hóa việc ký các tiện ích mở rộng; một số người dùng báo cáo rằng điều này tạm thời giải quyết vấn đề. Bạn cần đặt tùy chọn xpinstall.signatures.required thành false trên about: config để tắt ký. Bạn có thể thay đổi ngày hệ thống sang ngày hôm trước để giải quyết tạm thời, nhưng điều đó có thể dẫn đến các vấn đề khác.

Vấn đề chỉ có thể được giải quyết vào cuối của Mozilla. Tổ chức cần gia hạn chứng chỉ hoặc tạo một chứng chỉ mới để giải quyết vấn đề. Tôi hy vọng Mozilla sẽ làm điều đó ngay khi vấn đề này lan rộng và ảnh hưởng đến nhiều người dùng Firefox.

Người dùng không nên xóa các tiện ích mở rộng bị ảnh hưởng khỏi cài đặt của họ; vấn đề sẽ tự giải quyết khi Mozilla sửa nó.