Firefox 확장이 모두 비활성화되어 있습니까? 그것은 버그입니다!

일부 Firefox 사용자는 설치된 브라우저 확장 프로그램이 웹 브라우저에서 갑자기 비활성화 된 것을 발견했습니다. 확장 기능은 브라우저의 애드온 관리자에 "Firefox에서 사용할 수 없으며 사용할 수 없습니다"라는 메시지를 표시합니다. Firefox는 그 옆에 알림으로 "하나 이상의 설치된 애드온을 확인할 수 없으며 비활성화되었습니다"라고 표시합니다.

영향을받는 확장에는 LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript 등이 포함됩니다.

업데이트 3 : Mozilla는 부가 기능 서명 문제를 해결하는 Firefox 47-65 사용자를위한 부가 기능을 게시했습니다.

업데이트 2 : Mozilla는 데스크톱 및 Android의 문제를 해결하기 위해 Firefox 66.0.4 및 Firefox 66.0.5를 릴리스했습니다. 이 회사는 이전 버전의 Firefox에 대한 업데이트도 릴리스 할 계획입니다.

업데이트 : Mozilla는 Firefox 릴리스, 베타 및 야간 버전에 대한 수정 프로그램을 출시하기 시작했습니다. 이 수정 프로그램은 Mozilla Study를 사용하므로이 기능을 사용할 수 있는지 확인해야합니다. Mozilla는 수정 사항이 적용되고 애드온이 다시 활성화 된 후 연구를 다시 비활성화 할 수 있다고 언급합니다. about : preferences # privacy에서 "Firefox 설치 및 실행 허용"이 선택되어 있는지 확인해야합니다.

그 동안 작동 할 수있는 솔루션 :

  • extensions.json 편집
  • user.js 편집
  • Firefox 66.0.4 업데이트 설치 (릴리스 버전이 아님, 릴리스 후보 만 해당)
  • 임시 확장로드

어떻게 된 거예요

제공된 옵션 만 대체를 찾고 해당 확장을 제거하는 것이 었습니다. 이로 인해 사용자들이 당황하게되었습니다. 이것이 정책 위반 확장에 대한 일종의 선제 공격입니까? 모질라는 정책을보다 엄격하게 시행하겠다고 발표했다.

대답은 '아니오. 문제는 버그로 인한 것입니다. 주의 깊게 읽으면 확인이 문제라는 것을 알 수 있습니다. Bugzilla의 새로운 스레드는 이것이 확장 서명과 관련이 있음을 나타냅니다.

Firefox에서 서명으로 인해 애드온이 지원되지 않는 것으로 표시되었지만 AMO에서 다시 다운로드를 허용하지 않음 → 중간 서명 인증서 만료로 인해 모든 확장이 비활성화되었습니다.

Firefox 48 및 Firefox ESR 52부터 모든 Firefox 확장에 서명해야합니다. Firefox는 유효하지 않은 인증서 (또는 없음)를 가진 확장 설치를 차단하므로 사용자 시스템에 문제가 발생합니다.

관련 문제가보고되었습니다. 일부 사용자는 Mozilla의 공식 애드온 저장소에서 확장을 설치할 수 없습니다. 공식 저장소에서 확장 프로그램을 다운로드하려고하면 "다운로드 실패. 연결을 확인하십시오"오류가 발생합니다.

해결책

야간에 Dev 및 Android 사용자는 확장명 서명을 비활성화 할 수 있습니다. 일부 사용자는 이로 인해 일시적으로 문제가 해결되었다고보고했습니다. 서명을 비활성화하려면 about : config에서 환경 설정 xpinstall.signatures.required를 false로 설정해야합니다. 시스템 날짜를 전날로 변경하여 일시적으로 해결할 수도 있지만 다른 문제가 발생할 수 있습니다.

이 문제는 Mozilla의 끝에서만 해결할 수 있습니다. 조직은 문제를 해결하기 위해 인증서를 갱신하거나 새 인증서를 작성해야합니다. 문제가 널리 퍼져 많은 Firefox 사용자에게 영향을 미치자 마자 Mozilla가 그렇게 할 것으로 기대합니다.

사용자는 설치에서 영향을받는 확장을 제거해서는 안됩니다. Mozilla가 수정하면 문제가 해결됩니다.