Hello,

I found a workaround for firefox-esr 60.6.1esr-1~deb9u1 from Debian 9.9 Stretch/stable, and uBlock origin 1.18.16 from https://addons.mozilla.org (AMO).

When uBlock origin was suddenly disabled today, I first changed this setting on the configuration page about:config :

xpinstall.signatures.required = false

This did not immediately solve the problem: I got the warning "proceed with care", but the extension was still disabled, and there was no way to enable it again.

Then I also changed the settings:

app.shield.optoutstudies.enabled = true
app.normandy.run_interval_seconds = 5

The first option enables "studies", which are used to distribute the patch from Mozilla. On the Preferences page, the option "Allow Firefox to install and run studies" is now checked, although the user interface is still locked down. This setting also likes to disable itself on each restart. But if it is enabled on the page about:config, then it actually works until the next restart.

The setting app.normandy.run_interval_seconds determines, how often "studies" are updated. The default value is 86400 seconds = 24 hours, which is far too long for testing. I set it to 5 seconds, waited that long and reloaded the Add-ons page. Surely I found a new extension "hotfix-update-xpi-intermediate 1.0.2".

For some reason, uBlock origin was still disabled. I then toggled the setting xpinstall.signatures.required on and off, and reloaded the Add-ons page in-between. Then, at some point, uBlock origin was enabled again and working as before.

So I think, that the setting xpinstall.signatures.required = false is not really needed.

Enabling "studies" and using a short update interval of 5 seconds should do the trick.

Regards,
Hartmut Buhrmester

Reply via email to