option to disable WebSockets in general or at least for AddOn updates
I'm behind a corporate/governmental firewall which does SSL scanning. Zotero works so far, after I installed the new root certificates. But update of AddOns does not work. I got the errors reported with D710489973 and 263001031.
I know that WebSockets are not supported by the central firewall and will not be supported in the near future.
Is there an option to disable WebSockets, at least for AddOn updates?
--
Kind regards,
Mathias
I know that WebSockets are not supported by the central firewall and will not be supported in the near future.
Is there an option to disable WebSockets, at least for AddOn updates?
--
Kind regards,
Mathias
You're still getting this error for add-on updates: Zotero is based on Firefox, and I believe Firefox applies stricter security settings for add-on updates by default, such that they won't install if there's a custom CA.
No idea if this will work, but try going to the Config Editor in the Advanced pane of the preferences, right-click, New → Boolean, set extensions.install.requireBuiltInCerts as the preference name, and set the value to true. Then restart Zotero and try again.
There is another error claimed as warning: "WARN Download of https://github.com/jlegewie/zotfile/releases/download/v5.0.9/zotfile-5.0.9-fx.xpi failed: 302 Found".
HTTP 302 just means redirection. Can't Zotero deal with it?
Please also tell me how to disable the WebSockets attempts. That would cleanup the logging as well.
--
Regards,
Mathias
I've created an issue to track this, though I don't know when we'll get to it. For now, I'm afraid you'll need to update add-ons manually. Set extensions.zotero.streaming.enabled to false. If your network gains WebSockets support, don't forget to re-enable that in order to get faster auto-syncs and translator/style updates.
After solving this issue (by setting requireBuiltInCerts to false) I could update BBT and it looks like I take benefit from the recent update. :-)