Fix for installing unsigned add-ons in Firefox | GOLINE
Goline Logo



  • In the supply and logistics sectors, email communication is pivotal. However, organizations face threats like email fraud and phishing. GOLINE SA's clients struggled with configuring email authentication protocols manually. To address this challenge, GOLINE SA became an MSP Partner of PowerDMARC, collaborating to streamline implementation and management. PowerDMARC's cloud-based platform automated DMARC, SPF, and DKIM protocols for GOLINE SA's clients. This streamlined the transition to DMARC enforcement policies, bolstering domain protection without compromising email deliverability. The intuitive platform facilitated easy navigation and provided detailed reporting for proactive issue resolution. GOLINE SA's clients experienced tangible benefits: Enhanced Email Security: Automated protocols...
  • Route RPKI validation April 1st, 2022
    RPKI is a security framework by which network owners can validate and secure the critical route updates or Border Gateway Protocol (BGP) announcements between public Internet networks. BGP is essentially the central nervous system of the Internet and one of its fundamental building blocks. The main function of BGP is to facilitate efficient routing between Autonomous Systems (AS), by building and maintaining the Internet routing table. The Internet routing table is effectively the navigation system of the Internet and without it, traffic would be unable to flow between its constituent networks. Unfortunately, routing equipment alone cannot distinguish between legitimate and malicious routing announcements,...
  • RIPE – Atlas Anchor February 17th, 2022
    We have become an even more integral part of the RIPE Atlas project by hosting an anchor, a device that allows for latency analysis of traffic between autonomous systems. Atlas anchors play an integral role in the RIPE Atlas network by acting both as enhanced RIPE Atlas probes with more measurement capacity, as well as regional measurement targets within the greater RIPE Atlas network. Anchors are able to perform many more measurements than a regular RIPE Atlas probe, and the large amount of data they collect is made available to everyone. In addition, anchors act as powerful targets that can...

Fix for installing unsigned add-ons in Firefox

Fix for installing unsigned add-ons in Firefox

If you run a recent version of Firefox Dev or Nightly, and try to install an unsigned add-on, you may receive the error message that the browser prevented the operation from completing (… has prevented this site from installing an unverified add-on).

Also, if you have unsigned extensions installed in Firefox Nightly, you may have noticed that the most recent update disabled them.

Mozilla announced back in February that it would introduce a signing system for add-ons in the near future.

The system would prevent the installation of unsigned add-ons in Firefox Stable and Beta versions to better protect users from malicious and unwanted extension installations.

The decision was made to add override switches to Dev and Nightly versions of Firefox only so that unsigned extensions could still be installed in those versions of Firefox.

This is especially important for add-on developers but also for users who require add-ons that are not signed by Mozilla.

Mozilla's current plan is to introduce warnings with Firefox 40, enforce signed add-ons in Firefox 41 with a disable option, and remove that preference again in Firefox 42. Starting with Firefox 42, Stable and Beta users won't be able to override this anymore which means that unsigned extensions cannot be installed in those browsers anymore.

Nightly users of Firefox may have noticed that the browser blocks the installation of unsigned extensions as well currently.

Mozilla did not make it clear previously that it would enforce add-on signing for Dev and Nightly versions of Firefox as well but this appears to be the case as the installation of unsigned add-ons is currently blocked in Firefox Nightly (currently at version 42).

If you try to install the popular HTTPS Everywhere extension currently from the EFF website, you will receive the error message that Nightly prevented the installation of the unverified add-on.

firefox prevent installation unsigned addon

It is unclear why Mozilla is using the term unverified in the error message and not unsigned, as signed is used on the Firefox add-on repository to mark compatible add-ons.

To fix the issue, do the following (please note once again that this will work in all versions of Firefox until Firefox 42 is released. When that release hits, only Dev and Nightly versions support the switch).

  1. Load about:config in Firefox's address bar and hit enter.
  2. Confirm you will be careful if a warning message is displayed.
  3. Search for xpinstall.signatures.required.
  4. Double-click on the preference name so that its value is set to false.

You may install unsigned extensions again in Firefox once you have set the preference to false, a restart of the browser is not necessary.

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x