Firefox 45.0.2 refuses to install signed addon
I signed the xpi using jpm tool. But I did not write the auto-update config (the updateURL and updateLink and RDFs--not needed for my usecase). Is this supposed to fail? What is the alternative?
All Replies (6)
Add-ons need to be signed by Mozilla.
For further information about signing requirements see the Add-ons Support fora. https://discourse.mozilla-community.org/c/add-ons
I am using a signed xpi.
the-edmeister said
Add-ons need to be signed by Mozilla. For further information about signing requirements see the Add-ons Support fora. https://discourse.mozilla-community.org/c/add-ons
subwiz said
I signed the xpi using jpm tool.
If you signed it, it wasn't signed by Mozilla now was it?
This is the current developer support article for signing extension XPI files. https://developer.mozilla.org/en-US/Add-ons/Distribution
These instructions are outdated. For an extension to work in Firefox it must be signed by Mozilla, not by yourself. https://developer.mozilla.org/en-US/docs/Signing_a_XPI
I have been following the latest-documentation correctly. I signed using jpm sign. In my s3 host, I have set the Content-type for .xpi as application/x-xpinstall. When I do a wget download of the .xpi, and do a installation using File>Open, it works without warning. Strange.