Closed Bug 1284450 Opened 8 years ago Closed 8 years ago

Keep enterprise extension updated

Categories

(Toolkit :: Add-ons Manager, defect, P4)

47 Branch
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: ido.y, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36

Steps to reproduce:

We would like to distribute an extension in enterprise environment
And we also would like to keep the extension updated (if needed)

I follow the options to install an addon in this article
https://mike.kaply.com/2012/02/09/integrating-add-ons-into-firefox/
I tried to deploy the extension unzipped/xpi but still - the update is not being checked

Is there a way to distribute an extension in enterprise environment but to keep it updated?


Actual results:

Extension is not updated


Expected results:

The extension should be updated according to the update.rdf
Flags: needinfo?(mozilla)
> Is there a way to distribute an extension in enterprise environment but to keep it updated?

It depends on where you are putting the extension.

Most people that are deploying extensions in Firefox update as part of keeping Firefox updated.

If you put the extension in browser/extensions, it will be updated to the users profile (assuming updateURL is set)
Flags: needinfo?(mozilla)
(In reply to Mike Kaply [:mkaply] (Out June 27-July 5) from comment #1)
> > Is there a way to distribute an extension in enterprise environment but to keep it updated?
> 
> It depends on where you are putting the extension.
> 
> Most people that are deploying extensions in Firefox update as part of
> keeping Firefox updated.
> 
> If you put the extension in browser/extensions, it will be updated to the
> users profile (assuming updateURL is set)

I want to distribute an extension using GPO for example,
So I want to install an extension on the end users without the option to remove it
I tried 2 methods
1. Unzip the XPI into an external directory and add the relevant registry entry inside HKLM\Software\Mozilla\Firefox\Extensions
2. Your 2nd scenario where we unzip the XPI into "extensions" directory
I also tried to copy the XPI into that directory (with the addon ID as the filename)

When I open FF/Addons and click on "Check for Updates" I don't see any update call on network regarding my addon (I do have an updateURL)
When I DnD the addon into FF - everything is working fine
See:

https://developer.mozilla.org/en-US/docs/Mozilla/Debugging/Debugging_Update_Problems

Can you try setting the preference:

extensions.logging.enabled

to true in about:config and see what shows up in the console?
of course, please see attached screenshot
http://screencast.com/t/OZifpYEW
the addon was installed by using the 2nd scenario
hi Mike
anything new?
Did you explicitly request an update for your addon in the addons manager after setting that pref?

I don't see any information about an addon update in the console...
Priority: -- → P4
Whiteboard: triaged
Whiteboard: triaged
(In reply to Mike Kaply [:mkaply] from comment #6)
> Did you explicitly request an update for your addon in the addons manager
> after setting that pref?
> 
> I don't see any information about an addon update in the console...

I clicked on the "Check for Updates"
Please see attached video
http://screencast.com/t/fPdkfF7x

That is the exact issue, if you install the extension as in the article you wrote - the browser is not checking for updates
hi Mike
anything new?
(In reply to Mike Kaply [:mkaply] from comment #6)
> Did you explicitly request an update for your addon in the addons manager
> after setting that pref?
> 
> I don't see any information about an addon update in the console...

anything new?
anything new or should we close out?
Flags: needinfo?(mozilla)
ido.y:

This conversation belongs directly with me, not Mozilla.

Let's continue it with a problem at cck2.freshdesk.com so I can manage it better.

This isn't a Mozilla issue.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(mozilla)
Resolution: --- → INCOMPLETE
(In reply to Mike Kaply [:mkaply] from comment #11)
> ido.y:
> 
> This conversation belongs directly with me, not Mozilla.
> 
> Let's continue it with a problem at cck2.freshdesk.com so I can manage it
> better.
> 
> This isn't a Mozilla issue.

sure, thank you
Issue in freshdesk
http://cck2.freshdesk.com/support/tickets/481
You need to log in before you can comment on or make changes to this bug.