Hi Mike,

Thanks so much for the reply.

Installing as an XPI without unzipping and renaming to the extension ID worked.

No idea why the unzipped ones failed - I tried a few different methods and 
nothing worked. I even had strange behaviours where sometimes the extension 
would work on first boot of Firefox, or work for a few seconds, then fail 
verification and not work again.

In answer to your questions, I am using default prefs, and I couldn’t find any 
related errors in the browser console.

But it seems sorted now - the unzipped XPIs work fine.

Thanks again,
Tristan.


> On 17 Apr 2017, at 11:10 PM, Kaply Consulting <[email protected]> wrote:
> 
> I just checked this and it's working for me.
> 
> You said:
> 
> > via a config file and it seems to be set correctly when I check in 
> > about:config.
> 
> Can you be more specific? Are you setting them using Autoconfig or default 
> prefs?
> 
> Can you check the error console on startup and see if there are any errors?
> 
> Also, as a side note, you don't need to unzip the XPI files. Just rename the 
> XPI as EXTENSION_ID.xpi
> 
> Mike
> 
> 
> 
> On Wed, Apr 12, 2017 at 8:24 AM, Kaply Consulting <[email protected]> 
> wrote:
> Sorry, completely missed that these were signed. I'll double check on Mac to 
> see if I can recreate.
> 
> Mike
> 
> On Wed, Apr 12, 2017 at 8:19 AM, Disaster Master 
> <[email protected]> wrote:
> He said the Addons he is trying to install are all signed... ?
> 
> 
> On 4/12/2017, 9:04:39 AM, Kaply Consulting <[email protected]> wrote:
>> You need to set the preference
>> 
>> xpinstall.signatures.required
>> 
>> to false
>> 
>> By default, Firefox 52 still requires signatures.
>> 
>> Mike
>> 
>> On Tue, Apr 11, 2017 at 9:27 PM, Tristan Still <[email protected]> 
>> wrote:
>> Hi all.
>> 
>> I'm trying to deploy a few add-ons to a number of computers running macOS 
>> and am having trouble with Firefox automatically disabling the add-ons with 
>> the following error;
>> 
>> 
>> '<add-on name> could not be verified for use in Firefox and has been 
>> disabled’
>> 
>> 
>> The contextual links provided in the error all link to various documentation 
>> regarding signing of the add-on, yet all the add-ons I am trying to be 
>> deployed are signed. To deploy the add-on, I am using the method listed at 
>> the link below as 'Scenario 2’ to deploy into 
>> "/Applications/Firefox.app/Contents/Resources/browser/extensions";
>> 
>> 
>> https://mike.kaply.com/2012/02/09/integrating-add-ons-into-firefox/
>> 
>> 
>> I have also tried using the location described in the following link in the 
>> developer documentation - i.e. "/Library/Application 
>> Support/Mozilla/Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/" ;
>> 
>> 
>> https://developer.mozilla.org/en-US/Add-ons/Installing_extensions
>> 
>> 
>> Essentially, I unzip the xpi, rename the folder to the extension ID, and 
>> install the folder to the correct location so that Firefox will see it. In 
>> all the locations I’ve tried, Firefox seems to have no trouble seeing the 
>> add-ons, but always disables the add-ons with the verification error.
>> 
>> I am having this problem with uBlock Origin (1.11.4 - from AMO), Lastpass 
>> 4.1.44a (from https://lastpass.com) and (most importantly) an internal 
>> company customisation created in CCK2 and signed in AMO.
>> 
>> I am using the same technique in Windows but am not seeing any issues there 
>> - the same extensions are working fine.
>> 
>> 
>> Suspecting it may have been something in either the way I was packaging the 
>> unzipped xpi, or how I was handling the unzipped xpi - e.g. potentially 
>> opening it in Finder, or permissions changing, I changed my deployment 
>> method to copy the signed xpi file across to the client and extract directly 
>> to the correct location using the command line unzip built in to macOS - 
>> same error.
>> 
>> Just to be sure, I tried re-uploading a new version of my company’s CCK2 
>> add-on to AMO, it was automatically signed, downloaded that signed file, 
>> unzipped it via command line on the local machine to the correct location 
>> and never opened it in the Finder and it still doesn't work - same 'could 
>> not be verified' error. Tried with a clean install of Firefox (also cleared 
>> out the Firefox folder in ~/Application Support and related preferences as 
>> well).
>> 
>> Downloaded the latest version of uBlock Origin from AMO - same problem.
>> 
>> I’ve set;
>> 
>> pref ("extensions.shownSelectionUI", true);
>> pref ("extensions.autoDisableScopes", 0);
>> 
>> via a config file and it seems to be set correctly when I check in 
>> about:config.
>> 
>> It’s really frustrating and strange because I’m using the same technique to 
>> deploy in Windows, and I’m not seeing any problems there for any of the 
>> add-ons I’m trying to install.
>> 
>> I am using;
>> 
>> macOS 10.11.6 (15G1421)
>> Firefox 52.0.2
>> CCK2 2.2.3.1
>> 
>> Any help with this would be greatly appreciated.
>> 
>> kind regards,
>> Tristan.
>> 
>>  play god
>> 
>>  
>> electric art 
>> creative production studio 
>> 
>>  
>> Level 3, 11-17 Buckingham Street, Surry Hills, NSW 2010, Australia | Phone 
>> +61 2 9699 6011 | Skype electric.art | Web electricart.com.au
>> 
>> 
>> _______________________________________________
>> Enterprise mailing list
>> [email protected]
>> https://mail.mozilla.org/listinfo/enterprise
>> 
>> To unsubscribe from this list, please visit 
>> https://mail.mozilla.org/listinfo/enterprise or send an email to 
>> [email protected] with a subject of "unsubscribe"
>> 
>> 
>> 
>> ______________________________
>> _________________
>> Enterprise mailing list
>> 
>> [email protected]
>> https://mail.mozilla.org/listinfo/enterprise
>> 
>> 
>> To unsubscribe from this list, please visit 
>> https://mail.mozilla.org/listinfo/enterprise or send an email to 
>> [email protected] with a subject of "unsubscribe"
> 
> 
> _______________________________________________
> Enterprise mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/enterprise
> 
> To unsubscribe from this list, please visit 
> https://mail.mozilla.org/listinfo/enterprise or send an email to 
> [email protected] with a subject of "unsubscribe"
> 
> 
> _______________________________________________
> Enterprise mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/enterprise
> 
> To unsubscribe from this list, please visit 
> https://mail.mozilla.org/listinfo/enterprise or send an email to 
> [email protected] with a subject of "unsubscribe"


-- 


 play god

[image: Electric Art Logo] <http://www.electricart.com.au/> 
electric art <http://www.electricart.com.au/> 
creative production studio 

[image: Latest Work] <http://www.electricart.com.au/> 
Level 3, 11-17 Buckingham Street, Surry Hills, NSW 2010, Australia | Phone +61 
2 9699 6011 | Skype electric.art | Web electricart.com.au 
<http://www.electricart.com.au/>
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"

Reply via email to