如果您收到諸如 MOZILLA PKIX ERROR MITM DETECTED、ERROR SELF SIGNED CERT 或 SEC ERROR UNKNOWN ISSUER 之類的錯誤消息,這意味著 Firefox 無法信任安全網站頒發的證書。這意味著您的系統或網絡上的某些東西正在攔截並將證書注入您的連接。發生這種情況時,Firefox 不信任它。這通常發生在惡意軟件試圖用自己的證書替換合法證書時。令人驚訝的是,安全軟件也是如此。

它們監控安全連接並產生誤報。例如,與 Google、Facebook 和 YouTube 等熱門網站的安全連接可能會被攔截,並且它們的證書會被 Microsoft 頒發的證書替換,以便過濾和記錄受家庭安全設置保護的 Microsoft Windows 帳戶中的搜索活動。同樣,在公司網絡中,監視/過濾產品可能正在替換證書。

如何修復 Firefox“MOZILLA_PKIX_ERROR_MITM_DETECTED”錯誤

啟用 HTTPS 掃描/過濾

事實證明,導致此問題的最常見原因之一是通常由第三方 AV 套件強制執行的安全選項。 Avast、Kaspersky、ESET 和其他一些安全套件使用 HTTPS 掃描/過濾功能。在大多數情況下,此問題是由誤報引起的,誤報會讓您的 Web 瀏覽器相信您的計算機上正在發生 MITM(中間人)攻擊。在大多數情況下,這是因為第三方 AV 正在發送有關您的連接的信息 (IIRC)。當然,根據您使用的第三個套件,您可能會在設置菜單中以不同的名稱找到它:

Scan SSLEnable SSL/TLS filteringEnable HTTPS scanningShow Safe Results Only

如果這種情況適用於您並且您正在使用您懷疑正在使用 HTTPS 掃描或過濾的第三方套件,則您需要進入您的 AV 設置並禁用導致的選項問題。如果您自己不知道如何操作,請在線查找具體步驟。例如,在 ESET Smart Security 中,您可以通過轉到 Web 和電子郵件 > SSL/TLS 來禁用啟用 SSL/TLS 協議過濾切換。

之後,單擊確定保存更改,然後單擊是授予 UAC(用戶帳戶控制)的管理權限。之後,重新啟動您的機器並檢查問題是否在下次系統啟動時得到解決。如果您在禁用 HTTPS 過濾後仍然收到 MOZILLA PKIX ERROR MITM DETECTED 錯誤,請繼續執行下面的下一個可能的解決方案。

禁用 HTTPS 證書檢查(不推薦)

如果您想要盡快擺脫 MOZILLA PKIX ERROR MITM DETECTED 錯誤,請禁用 HTTPS 證書檢查。但是,除非您對自己的能力有信心,否則我們不建議走這條路。這當然可以防止錯誤發生,但也會使您的系統暴露於來自網絡瀏覽的安全威脅。如果您仍然決定禁用 HTTPS 證書檢查,可以通過 Mozilla Firefox 隱藏的“about:config”高級配置首選項菜單執行此操作:

打開 Mozilla Firefox,在地址欄中輸入“about:config”,然後按 Enter 訪問瀏覽器的高級設置菜單。當出現 Proceed with Caution 提示時,單擊 Accept the Risk and Continue 按鈕以顯示高級設置菜單。進入“高級首選項”菜單後,使用搜索欄找到以下首選項:security.enterprise_roots.enabled 找到正確的設置後,通過單擊切換圖標將值從 false 切換為 true。應用更改後,重新啟動計算機以查看問題是否已解決。如果 MOZILLA PKIX ERROR MITM DETECTED 錯誤仍然存在,請繼續執行下面的下一個可能的解決方案。

卸載 Legendas 並禁用 Com+ Leg 服務(如果適用)

事實證明,這個問題也可能是由與字幕程序 Legendas 相關的進程引起的。此應用程序似乎正在利用其權限使用已提供給它的 RAM 來挖掘加密貨幣。此外,該應用程序還對個人用戶信息和行為感興趣,引發了安全擔憂。

Firefox 和其他一些瀏覽器會檢測到它正在違規發送數據,從而導致 MOZILLA PKIX錯誤 MITM 檢測到錯誤。如果您的計算機上安裝了此 Legendas 應用程序,則必須立即將其卸載。此外,眾所周知會留下一個繼續挖掘數據的過程,該過程也必須被刪除。此外,作為額外的安全預防措施,您應該運行安全掃描以確保您完全安全。以下是如何擺脫 Legendas 和相關進程的簡要說明:

要打開 Windows 運行對話框,請按 Windows 鍵 + R。要打開程序和功能菜單,請鍵入“appwiz.cpl”,然後按進入。進入“程序和功能”菜單後,向下滾動已安裝應用程序列表,直到找到 Legendas 條目。當您看到它時,右鍵單擊它並從出現的上下文菜單中選擇卸載。按照卸載提示中的步驟將其永久刪除。卸載完成後,重啟電腦,等待下次啟動。要再次打開“運行”對話框,請按 Windows 鍵 + R。要打開服務屏幕,請鍵入“services.msc”並按 Enter。移動到“服務”屏幕的右側部分並查找名為 COM+ Leg Service 的服務。當您看到它時,雙擊它,然後轉到“常規”選項卡,將“啟動類型”更改為“已禁用”,然後單擊“應用”以保存您的更改。重新啟動該服務後,重新啟動您的計算機,並在下一次啟動完成後運行 Malwarebytes 掃描以確保已刪除惡意軟件感染。

如果這種情況不適用於您,或者如果您在刪除惡意軟件後仍然遇到此問題,請繼續執行下面的下一個可能的解決方案。

卸載第 3 方防火牆

我們已經確定此問題很容易由數據和加密挖掘後的惡意軟件引起。但是,已經發現此問題也可能是由錯誤地充當惡意軟件的防病毒軟件引起的。在大多數情況下,防病毒程序會在 Firefox 中造成此問題,就像在您的計算機上發生 MITM(中間人)攻擊一樣。

在大多數情況下,這是因為第三方-party AV 正在發送有關您的連接的信息 (IIRC)。幾位同樣遇到此問題的受影響用戶報告說,他們只能在從計算機上卸載第 3 方套件並確保沒有留下仍然可能導致此問題的殘留文件後才能解決此問題。以下是快速入門指南:

要打開“運行”對話框,請按 Windows 鍵 + R。然後,鍵入“appwiz.cpl”並按 Enter 鍵以打開“程序和功能”菜單。當您看到應用程序列表時,查找與您的防病毒軟件相關的條目,然後右鍵單擊它並選擇卸載以開始卸載過程。按照屏幕上的說明完成卸載過程,然後重新啟動計算機。

最後的話

在應用了上述所有解決方案之後,仍然陷入相同的問題,我們建議您去他們的 官方支持網站 請求解決您的問題。如果您收到此錯誤消息,則意味著您的網絡或系統上的某些東西正在干擾您的連接和證書。結果,Firefox 開始不信任這些證書。當惡意軟件試圖用自己的證書替換合法證書時,通常會發生這種情況。因此,在您的計算機上安裝可靠的安全軟件以避免此問題至關重要。

我希望您理解這篇文章,修復 Firefox ‘MOZILLA_PKIX_ERROR_MITM_DETECTED’ 錯誤。

By Maxwell Gaven

我在 IT 行業工作了 7 年。 觀察 IT 行業的不斷變化很有趣。 IT 是我的工作、愛好和生活。