Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not working with Firefox 43 #220

Closed
mikhoul opened this issue Dec 18, 2015 · 10 comments
Closed

Not working with Firefox 43 #220

mikhoul opened this issue Dec 18, 2015 · 10 comments

Comments

@mikhoul
Copy link

@mikhoul mikhoul commented Dec 18, 2015

Sadly no longer work for me, I use Firefox 43 under Windows.

If you need more informations just ask me !

Regards 馃榾

@buunguyen buunguyen changed the title Sadly no longer work for me :( Not working with Firefox / Windows? Dec 18, 2015
@buunguyen buunguyen changed the title Not working with Firefox / Windows? Not working with Firefox 43 Dec 18, 2015
@buunguyen

This comment has been minimized.

Copy link
Collaborator

@buunguyen buunguyen commented Dec 18, 2015

Looks like the addon signing requirement kicks in since 43. I'll see if I can self-sign for the self-host package. In the mean time probably just wait for Octotree to appear on Mozilla store.

@mikhoul

This comment has been minimized.

Copy link
Author

@mikhoul mikhoul commented Dec 19, 2015

Thanks for the quick reply,

If you have a link to the XPI file I really don't care signed or not since I disable it and for FF44 I will use the "unbranded" version cause you will be able to disable the "sign check".

Regards 馃榾

@buunguyen

This comment has been minimized.

Copy link
Collaborator

@buunguyen buunguyen commented Dec 19, 2015

You can find the XPI of Octotree.v2 here: https://github.com/buunguyen/octotree/tree/master/dist.

Also just read more into the doc, Mozilla only allow self-sign for addon that is unlisted on their store. Since Octotree is listed, it can't be self-signed. So looks like either have to wait for Octotree to appear on the store or disable self check to use the prepackaged XPI.

BTW, how to disable sign check in Firefox? Maybe useful to others who stumble upon this issue.

@mikhoul

This comment has been minimized.

Copy link
Author

@mikhoul mikhoul commented Dec 19, 2015

Just type "about:config" in the URL bar and change xpinstall.signatures.required to FALSE
http://i.imgur.com/sei7dKa.png

Beginning with Firefox 44 Mozilla will release an Unbranded version of Firefox (With no logo) and you will be able to disable the "sign check" inside or there will be no sign check at all in this version.

Regards 馃槃

@mikhoul

This comment has been minimized.

Copy link
Author

@mikhoul mikhoul commented Dec 19, 2015

@buunguyen There is a problem the files are corrupted, I tried with the XPI files and to be sure I tried also to download the zip file and I can't open both file in Winrar/7Zip and Firefox say the XPI file is corrupted.

Take a look on your side and let me know I will retry after !

Have a good day ! 馃嵐

@buunguyen

This comment has been minimized.

Copy link
Collaborator

@buunguyen buunguyen commented Dec 20, 2015

Hmm, I can run the XPI in dist without problem. Disabling sign check per your instructions makes it fly. Not sure what's wrong. Are you using OSX or Windows?

@omid

This comment has been minimized.

Copy link

@omid omid commented Dec 20, 2015

FYI, It's OK on Firefox 43 on Linux

@mikhoul

This comment has been minimized.

Copy link
Author

@mikhoul mikhoul commented Dec 20, 2015

Tried again and it work fine... maybe it was a transmission error from the server ? Who know ! 馃槉

Have a nice day 馃巹

@buunguyen

This comment has been minimized.

Copy link
Collaborator

@buunguyen buunguyen commented Dec 21, 2015

Ok, good to know. I've updated README about sign-check. Closing this issue now.

@buunguyen buunguyen closed this Dec 21, 2015
@scholtzm

This comment has been minimized.

Copy link

@scholtzm scholtzm commented Feb 11, 2017

I'll just add that the workaround mentioned above (linked in the README.md) no longer works in stable version. All Firefox addons need to be signed and installed from AMO.

/cc @buunguyen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can鈥檛 perform that action at this time.