Computer >> 컴퓨터 >  >> 문제 해결 >> 브라우저

파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드

MOZILLA_PKIX_ERROR_MITM_DETECTED 오류는 사용자가 특정 웹사이트에 접속하려고 할 때 발생하는 문제로, 주로 duckduckgo.com, reddit.com 등 일부 HTTPS 사이트에서 보고됩니다. 흥미로운 점은 이 오류가 대부분 모질라 파이어폭스에서만 나타난다는 것입니다. 즉, 크롬이나 엣지 등 다른 브라우저에서는 동일한 사이트에 정상적으로 접속할 수 있습니다.

참고: 브라우징 기록 저장을 원하지 않는다면 파이어폭스 설정에서 자동 삭제 옵션을 활용할 수 있습니다.

이 오류의 가장 흔한 원인은 서드파티 백신(AV) 프로그램의 HTTPS 검사 또는 필터링 기능이 브라우저와 충돌하는 것입니다. 이 경우 보안 기능을 비활성화하거나, 보안 프로그램 자체를 제거함으로써 문제를 해결할 수 있습니다.

권장되지는 않지만, 파이어폭스에서 HTTPS 인증서 검사를 비활성화하여 이 오류를 우회하는 방법도 있습니다. 그러나 이는 매우 위험한 방법입니다. 이 오류는 암호화폐를 채굴하고 사용자 행동 데이터를 수집하는 것으로 알려진 악성 프로그램(Legendas)에 의해서도 발생할 수 있기 때문입니다.

드문 경우지만 VPN 또는 프록시 서버도 파이어폭스에서 이 오류를 유발할 수 있습니다.

MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법

1. 백신 프로그램의 HTTPS 검사/필터링 기능 비활성화

이 오류를 유발하는 가장 흔한 원인 중 하나는 서드파티 백신 프로그램에서 강제로 적용되는 보안 옵션입니다. Avast, Kaspersky, ESET 등 여러 보안 프로그램이 HTTPS 검사/필터링 기능을 사용하고 있습니다.

대부분의 경우 이 문제는 오탐(false positive)으로 인해 발생합니다. 브라우저가 컴퓨터에서 MITM(중간자 공격)이 진행 중이라고 판단하게 되는 것입니다. 이는 서드파티 백신이 연결 정보를 전송하기 때문에 발생하는 경우가 많습니다.

사용 중인 보안 프로그램에 따라 설정 메뉴에서 아래와 같은 이름으로 표시될 수 있습니다:

SSL 검사(Scan SSL)
SSL / TLS 필터링 활성화
HTTPS 검사 활성화
안전한 결과만 표시

사용 중인 백신 프로그램이 HTTPS 검사나 필터링을 수행한다고 의심된다면, 백신 설정에 접근하여 문제를 일으키는 해당 옵션을 비활성화해야 합니다. 방법을 모르겠다면 온라인에서 해당 프로그램명과 함께 구체적인 절차를 검색해 보세요.

참고: Mozilla에서 SSL_ERROR_BAD_CERT_DOMAIN 오류가 발생하는 경우도 별도의 해결 방법이 필요할 수 있습니다.

예를 들어 ESET Smart Security의 경우, 웹 및 이메일(Web and Email) > SSL/TLS 메뉴로 이동한 후 SSL/TLS 프로토콜 필터링 활성화 스위치를 끄면 됩니다. 변경 후 확인(OK)을 클릭해 설정을 저장하고, UAC(사용자 계정 컨트롤) 창에서 예(Yes)를 클릭하여 관리자 권한을 부여하세요.

설정을 마친 후 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다. HTTPS 필터링을 비활성화했음에도 동일한 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류가 계속 발생한다면, 아래의 다음 방법으로 넘어가세요.

2. HTTPS 인증서 검사 비활성화 (권장하지 않음)

번거로움 없이 빠르게 오류를 없애고 싶다면 HTTPS 인증서 검사를 비활성화하는 것이 가장 빠른 방법입니다. 하지만 자신이 무엇을 하는지 확실히 알지 못한다면 이 방법은 권장하지 않습니다.

이렇게 하면 오류는 확실히 사라지지만, 웹 서핑 과정에서 발생하는 보안 위협에 시스템이 그대로 노출됩니다.

그럼에도 불구하고 HTTPS 인증서 검사를 비활성화하기로 결심했다면, 파이어폭스의 숨겨진 고급 설정 메뉴인 'about:config'에서 다음 절차를 따르세요.

  1. Mozilla Firefox를 열고 주소창에 'about:config'를 입력한 후 Enter 키를 눌러 브라우저의 고급 설정(Advanced Settings) 메뉴를 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  2. 주의해서 진행(Proceed with Caution) 경고 화면이 나타나면 위험을 감수하고 계속(Accept the Risk and Continue) 버튼을 클릭하여 고급 설정 메뉴에 접근합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  3. 고급 환경설정 메뉴에 들어갔다면 검색창을 이용해 다음 환경설정 항목을 찾습니다:
    security.enterprise_roots.enabled
  4. 해당 설정을 찾았다면 스위치 아이콘을 클릭하여 값을 false에서 true로 변경합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  5. 변경이 적용되면 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.

그래도 동일한 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류가 계속 발생한다면, 다음 해결 방법으로 넘어가세요.

3. Legendas 제거 및 COM+ Leg Service 비활성화 (해당하는 경우)

이 문제는 자막 프로그램 Legendas에 속한 프로세스로 인해 발생할 수도 있습니다. 이 응용 프로그램은 자신에게 부여된 권한을 악용하여 RAM을 활용해 암호화폐를 채굴하는 것으로 추정됩니다. 더욱이 개인 사용자 정보와 행동 데이터까지 수집하고 있다는 보안 우려도 제기되고 있습니다.

Firefox를 포함한 여러 브라우저는 이 프로그램이 규정에 어긋나는 방식으로 데이터를 전송하는 것을 감지하고, 그 결과 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류를 발생시킵니다.

컴퓨터에 Legendas 응용 프로그램이 설치되어 있다면(특히 Windows 버전 3.7), 최대한 빨리 제거해야 합니다. 또한 이 프로그램은 제거 후에도 계속해서 데이터를 채굴하는 프로세스를 남기는 것으로 알려져 있으므로, 해당 프로세스도 함께 제거해야 합니다.

추가적인 보안 조치로, 완전히 안전한 상태인지 확인하기 위해 보안 검사를 실시하는 것도 좋습니다.

Legendas와 관련 프로세스를 제거하는 방법은 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 그런 다음 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능(Programs and Features) 메뉴를 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  2. 프로그램 및 기능 메뉴에서 설치된 응용 프로그램 목록을 스크롤하여 Legendas와 관련된 항목을 찾습니다.
  3. 항목을 발견하면 마우스 오른쪽 버튼으로 클릭하고 새로 나타난 컨텍스트 메뉴에서 제거(Uninstall)를 선택합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  4. 제거 창의 지침에 따라 프로그램을 완전히 삭제합니다. 제거가 완료되면 컴퓨터를 재시작합니다.
  5. 다시 Windows 키 + R을 눌러 실행(Run) 대화상자를 연 후, 'services.msc'를 입력하고 Enter 키를 눌러 서비스 화면을 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
    참고: UAC(사용자 계정 컨트롤) 창이 나타나면 예(Yes)를 클릭하여 관리자 권한을 부여합니다.
  6. 서비스 화면 오른쪽 목록에서 COM+ Leg Service라는 서비스를 찾습니다. 해당 서비스를 더블클릭한 후 일반(General) 탭에서 시작 유형(Startup type)사용 안 함(Disabled)으로 변경하고 적용(Apply)을 클릭해 변경 사항을 저장합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  7. 서비스를 비활성화한 후 컴퓨터를 재시작하고, 부팅이 완료되면 Malwarebytes로 검사를 실행하여 악성코드 감염이 완전히 제거되었는지 확인합니다.

이 시나리오가 해당하지 않거나 악성코드를 제거한 후에도 문제가 계속된다면, 다음 해결 방법으로 넘어가세요.

4. VPN 또는 프록시 서버 비활성화

오류 코드를 분석해 보면, 본질적으로 브라우저가 로드하려는 웹사이트로 향하는 HTTPS 연결을 어떤 제3자가 가로채고 있다는 의미입니다.

이 문제의 또 다른 잠재적 원인은 연결을 필터링하는 VPN 또는 프록시 서버일 수 있습니다. 여러 사용자들이 VPN 클라이언트를 제거하거나 프록시 서버를 비활성화한 후(사용 중인 서비스에 따라 다름) 문제를 해결했다고 확인했습니다.

두 가지 가능한 시나리오를 모두 다루기 위해, 각각의 해결 가이드를 준비했습니다.

프록시 서버 비활성화

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 그런 다음 텍스트 상자에 'ms-settings:network-proxy'를 입력하고 Enter 키를 눌러 기본 설정 앱의 프록시(Proxy) 탭을 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  2. 프록시 탭에 도착하면 맨 아래로 스크롤하여 수동 프록시 설정(Manual proxy setup) 섹션으로 이동한 후, '프록시 서버 사용(Use a proxy server)' 스위치를 끕니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  3. 변경을 적용한 후 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.

VPN 연결 비활성화

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 그런 다음 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  2. 프로그램 및 기능 화면에서 설치된 응용 프로그램 목록을 스크롤하여 문제를 일으킬 수 있다고 의심되는 서드파티 VPN을 찾습니다. 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 새로 나타난 컨텍스트 메뉴에서 제거(Uninstall)를 선택합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  3. 제거 화면의 지침에 따라 응용 프로그램을 삭제합니다. 작업이 완료되면 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.

이 시나리오가 해당하지 않는다면, 아래의 마지막 해결 방법으로 넘어가세요.

5. 서드파티 방화벽/백신 제거

앞서 이 문제가 데이터 수집 및 암호화폐 채굴을 목적으로 하는 실제 악성코드에 의해 발생할 수 있음을 확인했습니다. 하지만 이 문제는 우연히 악성코드처럼 작동하는 백신 프로그램으로 인해서도 발생할 수 있습니다.

대부분의 경우 백신 프로그램이 마치 컴퓨터에서 MITM(중간자 공격)이 진행 중인 것처럼 작동하기 때문에 Firefox에서 이 문제를 일으킵니다. 이는 서드파티 백신이 연결에 대한 세부 정보를 전송하기 때문에 발생하는 경우가 많습니다.

동일한 문제를 겪던 여러 사용자들은 서드파티 보안 프로그램을 컴퓨터에서 제거하고, 문제를 계속 일으킬 수 있는 잔여 파일이 남지 않도록 확인한 후에야 문제를 해결했다고 보고했습니다.

방법은 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 그런 다음 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  2. 응용 프로그램 목록이 나타나면 백신 프로그램과 관련된 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 후 제거(Uninstall)를 선택하여 제거 절차를 시작합니다.파이어폭스 MOZILLA_PKIX_ERROR_MITM_DETECTED 오류 해결 방법 완벽 가이드
  3. 제거 창의 화면 지침에 따라 절차를 완료한 후 컴퓨터를 재시작합니다.
    참고: 추가 조치로, 서드파티 백신 파일이 남아 있지 않은지 확인하기 위해 잔여 파일 정리 가이드를 참고할 수 있습니다.