星期六早上在 Ptt 看到有版友反映 Firefox 瀏覽器所有附加元件失效的問題,本來不以為意,但到下午就連我電腦上的 Firefox 外掛也變得無法使用,如果你有遇到這問題,打開「附加元件管理員」後會看到整排的紅色訊息,顯示「無法驗證外掛於 Firefox 使用,已被停用」,必須尋找替代套件或移除,很明顯就是一個更新後才出現的臭蟲。別開玩笑了,有多少人每天依賴瀏覽器外掛,這些附加元件無法使用根本像斷了手腳,非常不方便。
稍微爬了一下國外媒體和 Reddit,找到不少解決方案,不過很多都必須修改設定檔,對於懶人來說實在不是很方便,還好有一個官方的方法可以暫時處理這個問題,讓 Firefox 附加元件恢復正常,也就是將內建的「Firefox 研究」打開,讓 Firefox 能夠取得最新的修復設定(Hotfix),但最終要完全解決可能得等下次更新出來才行,總之,至少讓 Firefox 附加元件可以正常使用。
相信這麼嚴重的問題應該不會拖太久,如果你和我一樣不想浪費太多時間研究,可以照著以下教學操作,應該就能暫時解決,但這方法僅適用於電腦版 Firefox 瀏覽器。
使用教學
STEP 1
在瀏覽器網址列輸入 about:preferences#privacy
後往下拖曳,找到「Firefox 資料收集與使用」功能,將「允許 Firefox 安裝並進行研究」(Firefox Studies)打勾(如果不能選擇請先把上面的允許 Firefox 傳送技術與互動資料給 Mozilla 勾選)。
STEP 2
點選「檢視 Firefox 所進行的研究」或在網址列輸入 about:studies
後會看到目前進行中的研究只有一個,可以先將 Firefox 瀏覽器關閉後重新開啟,稍待片刻就會獲取新的修復檔。
STEP 3
我在重新打開 Firefox 後就看到兩個新的進行中的研究,名稱分別為:
- hotfix-reset-xpi-verification-timestamp-1548973
- hotfix-update-xpi-signing-intermediate-bug-1548973
從名稱就能看到是針對臭蟲(bug)1548973 所做的修復更新。
再次回到附加元件管理員,就能看到紅字已經消失,雖然上方顯示這些擴充套件不符合 Firefox 目前的標準,不過在瀏覽器上使用是沒問題的,目前解決方法大概只做一半,恢復外掛使用是解決問題第一要務,其他部分就得等到 Mozilla Firefox 更新才行。