Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Firefox 확장 프로그램이 작동하지 않을 때 해결하는 방법

Mozilla Firefox는 현재 가장 인기 있고 안정적인 브라우저 중 하나입니다. macOS, Windows를 비롯한 주요 운영 체제에서 사용할 수 있으며, 모바일 기기를 위한 Android 버전도 제공됩니다.

Firefox는 강력한 기능은 물론 '애드온(add-on)'이라 불리는 다양한 확장 프로그램을 통해 사용자의 웹 서핑 경험을 한층 향상시켜 줍니다. 이러한 확장 프로그램은 사용자의 작업을 더욱 편리하게 만들어 주며, 설치도 간단합니다. Mozilla의 애드온 페이지에 접속해 필요한 확장 프로그램을 다운로드하기만 하면 됩니다.

Firefox 확장 프로그램은 대체로 안정적이며, 개발자들이 금방 수정해 주는 사소한 오류가 가끔 발생하는 정도입니다. 그러나 5월 3일, Firefox 확장 프로그램이 일제히 작동을 멈추면서 Mozilla 커뮤니티는 큰 혼란에 빠졌습니다. 일부 사용자에게는 다음과 같은 경고 메시지가 표시되었습니다.

"설치된 하나 이상의 애드온을 확인할 수 없어 비활성화되었습니다. 자세히 알아보기."

반면 일부 사용자에게는 아무런 오류 메시지나 알림도 나타나지 않아, 확장 프로그램이 작동하지 않는 것을 직접 발견하고서야 문제를 인식하기도 했습니다.

Mozilla의 버그 추적 시스템에 따르면, 이번 문제의 원인은 Mozilla가 보안 인증서를 갱신하지 못한 것이었습니다. Mozilla 제품 리드 Kev Needham은 이 문제를 공식적으로 인지했으며, 애드온 기능을 최대한 빨리 복구하기 위한 조치를 진행 중이라고 밝혔습니다.

Firefox 확장 프로그램이 작동하지 않을 때 대처 방법

5월 3일 확장 프로그램이 비활성화된 직후, Mozilla는 신속하게 대응하여 문제를 해결하기 위한 패치를 준비했습니다. 패치가 배포되기를 기다리는 동안, 확장 프로그램에 문제가 생겼다면 아래의 임시 해결 방법을 시도해 볼 수 있습니다.

해결 방법 1: 애드온 서명 비활성화

첫 번째 방법은 Firefox 설정을 수정해 확장 프로그램의 디지털 서명 검사를 비활성화하는 것입니다. Mozilla는 보안을 위해 확장 프로그램에 디지털 서명을 요구하는데, 이번에 해당 인증서가 만료되면서 Firefox가 안전하지 않다고 판단한 대부분의 확장 프로그램이 비활성화된 것입니다.

이 방법은 보안 기능을 일시적으로 꺼서 확장 프로그램 기능을 되살리는 방식입니다. 단, Firefox Developer 또는 Nightly Build 버전에서만 작동한다는 점에 유의하세요.

  1. Firefox를 실행하고 주소창에 about:config를 입력합니다.
  2. signatures.required 항목을 찾아 값을 False로 변경합니다.
  3. Firefox를 종료한 뒤 다시 실행하여 확장 프로그램이 정상 작동하는지 확인합니다.

다만 이 방법은 모든 사용자에게 효과가 있는 것은 아니며, 악성 소프트웨어가 이를 백도어로 악용해 컴퓨터를 감염시킬 위험도 있습니다. 따라서 Firefox가 공식 보안 패치를 배포하면 반드시 이 설정을 다시 활성화해 컴퓨터를 보호해야 합니다.

해결 방법 2: Firefox의 Studies 기능 활성화

Mozilla는 문제 해결을 위해 여러 차례 업데이트를 배포했습니다. 첫 번째 업데이트는 애드온 장애 발생 다음 날 출시되었으며, 브라우저의 Studies 도구를 활용합니다. 이 기능은 원래 Firefox에서 새로운 기능을 테스트할 때 사용되는 것입니다.

Mozilla에 따르면, Studies 기능이 켜져 있다면 업데이트가 백그라운드에서 자동으로 설치됩니다. 해당 기능이 활성화되어 있는지 확인하려면 다음을 따라 하세요.

  1. Firefox를 실행하고 환경 설정(Preferences)을 클릭합니다.
  2. 개인 정보 보호 및 보안(Privacy & Security) 메뉴로 이동한 후, 'Allow Firefox to install and run studies' 옵션이 꺼져 있다면 체크하여 활성화합니다.

영구적인 패치가 적용되고 확장 프로그램이 다시 정상화되면, Studies 기능은 다시 꺼두어도 됩니다.

다만 첫 번째 업데이트는 Android용 Firefox와 ESR(Extended Support Release) 버전에는 적용되지 않습니다. Studies를 활성화했는데도 업데이트를 받지 못했다는 사용자들도 있었습니다.

Mozilla는 5월 5일 더 많은 사용자를 포괄하는 후속 업데이트(데스크톱·Android용 66.0.4, ESR용 60.6.2)를 배포했고, 5월 7일에는 추가 업데이트(Firefox 66.0.5)를 출시했습니다. 그럼에도 불구하고 여전히 업데이트를 받지 못한 사용자가 일부 남아 있었습니다.

Firefox 확장 프로그램 오류에 유용한 추가 팁

Firefox와 그 확장 프로그램은 평소에는 매우 안정적이며, 이번과 같은 사건은 매우 드물게 발생합니다. 마지막으로 비슷한 상황이 벌어진 것은 3년 전으로, 당시에도 잘못된 서명 오류로 애드온이 설치되지 않았지만 Mozilla가 신속히 패치를 배포해 문제를 해결했습니다.

브라우저 성능에 심각한 영향을 미치는 문제 없이 애드온에만 이상이 있다면, 아래의 일반적인 해결 방법을 시도해 보세요.

팁 1: Firefox 재시작

문제가 일시적인 시스템 오류 때문이라면 브라우저를 재시작하는 것만으로도 해결될 수 있습니다.

  1. Firefox 메뉴 막대에서 파일(File)을 선택합니다.
  2. 종료(Quit)를 클릭합니다.
  3. 컴퓨터를 재시작한 후 Firefox를 다시 실행합니다.

이 간단한 방법만으로도 대부분의 경미한 Firefox 문제가 해결됩니다.

팁 2: 새 프로필 생성

프로필이 손상되면 확장 프로그램 오류를 비롯한 다양한 Firefox 문제가 발생할 수 있습니다. 이 경우 새 프로필을 생성하면 문제가 해결될 가능성이 있습니다. 비밀번호, 북마크 등의 데이터를 새 프로필로 옮길 수 있으므로 처음부터 다시 시작할 걱정은 없습니다.

  1. Firefox 메뉴에서 종료(Quit)를 선택해 브라우저를 완전히 닫습니다.
  2. 터미널(Terminal)firefox -ProfileManager -no-remote 명령을 입력해 프로필 관리자(Profile Manager)를 엽니다.
  3. 프로필 만들기(Create Profile)를 클릭해 마법사를 실행합니다.
  4. 다음(Next)을 누른 후 새 프로필 이름을 입력합니다.
  5. 마침(Finish)을 클릭합니다.
  6. 프로필 관리자에서 새 프로필을 선택한 뒤 Firefox 시작(Start Firefox)을 클릭합니다.

기존 데이터를 옮기기 전에, 먼저 몇 가지 확장 프로그램을 설치해 새 프로필에서 정상 작동하는지 확인하는 것이 좋습니다.

팁 3: 브라우저 쿠키 및 캐시 삭제

많은 Firefox 및 애드온 문제는 쿠키와 캐시를 삭제하는 것만으로 해결됩니다.

  1. Firefox 메뉴에서 도구(Tools)최근 기록 지우기(Clear Recent History)를 선택합니다.
  2. 시간 범위(Time range) 드롭다운에서 전체(Everything)를 선택합니다.
  3. 세부 정보(Details)를 클릭한 후 캐시(Cache)쿠키(Cookies)에 체크합니다.
  4. 지금 지우기(Clear Now) 버튼을 클릭합니다.
  5. Firefox를 닫습니다.
  6. 터미널에 find ~/.macromedia/ -type f -name \*.sol -exec rm '{}' \; 명령을 입력해 Flash 쿠키까지 삭제합니다.

이후 Firefox를 다시 실행해 애드온 문제가 해결되었는지 확인해 보세요.

팁 4: 불필요한 파일 정리

컴퓨터의 정크 파일은 메모리와 저장 공간 같은 소중한 시스템 자원을 낭비할 뿐만 아니라, 앱과 시스템 프로세스의 성능에도 악영향을 미칩니다. 시스템을 최적 상태로 유지하려면 신뢰할 수 있는 정리 도구로 불필요한 파일을 철저히 제거하세요. Windows에서는 Outbyte PC Repair, Mac에서는 Outbyte macAries를 활용할 수 있습니다.

마무리

Firefox 애드온은 브라우저를 개인화하고 웹 사용 경험을 풍부하게 해주는 필수 요소입니다. 하지만 이번처럼 대규모로 확장 프로그램이 작동하지 않게 되면, 특히 Firefox를 주력 브라우저로 사용하는 사용자에게는 큰 불편으로 이어질 수 있습니다. 이번 장애의 영향을 받았다면 위에서 소개한 임시 해결 방법을 시도해 보고, 특정 확장 프로그램에서만 문제가 발생한다면 일반적인 점검 팁들을 활용해 보시기 바랍니다.