搜尋 Mozilla 技術支援網站

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Citrix server need extension installed for all users

  • 2 回覆
  • 2 有這個問題
  • 2144 次檢視
  • 最近回覆由 cuesta

more options

Been banging my head on this for a few days hoping for some help.

My main goal is to lockdown FF24.0ESR running on a Citrix 5.0 x32 server.

I have the mozlla.cfg setup and working however it doesn't change UI settings (remove help menu, remove google toolbar..etc)

I found a kiosk extension that will work great for this. However just to test to see if I can get an extension working I am using colorfultabs 28. If i can get that working then use that process for the kiosk extension.

I am unable to get the extension already installed for a existing user. Or any new users either.

I can put the extension in HKLM\SOFTWARE\Mozilla\Firefox\Extensions and it prompts the user to install the extension.

I want the extension already installed so the user doesn't have to (nor do they have permissions to) install plugins. We are using roaming profiles.

I have read several articles and moved the extension into the program folder,, move the extension to users\default and users\public , still with no success. Tried HKUsers default key as well.

Any ideas or pointers appreciated.

thx RR

被選擇的解決方法

cuesta wrote:

it prompts the user to install the extension.

Try locking the following preferences.


lockPref("extensions.autoDisableScopes", 0);
lockPref("extensions.shownSelectionUI", true);

cuesta wrote:

moved the extension into the program folder,, move the extension to users\default and users\public

Don't use multiple methods for the same extension. If you want to install an extension by placing it under the installation folder,

  1. It must be placed under <installation folder>\browser\extensions
  2. Its filename must be the extension ID. Unpack the extension (it's a simple ZIP file with an XPI file extension) and examine install.rdf which you can open with a text editor. Look for the em:id line. For example, the French language pack is originally named fr.xpi but it must be renamed to langpack-fr@firefox.mozilla.org.xpi
從原來的回覆中察看解決方案 👍 2

所有回覆 (2)

more options

選擇的解決方法

cuesta wrote:

it prompts the user to install the extension.

Try locking the following preferences.


lockPref("extensions.autoDisableScopes", 0);
lockPref("extensions.shownSelectionUI", true);

cuesta wrote:

moved the extension into the program folder,, move the extension to users\default and users\public

Don't use multiple methods for the same extension. If you want to install an extension by placing it under the installation folder,

  1. It must be placed under <installation folder>\browser\extensions
  2. Its filename must be the extension ID. Unpack the extension (it's a simple ZIP file with an XPI file extension) and examine install.rdf which you can open with a text editor. Look for the em:id line. For example, the French language pack is originally named fr.xpi but it must be renamed to langpack-fr@firefox.mozilla.org.xpi

由 Gingerbread Man 於 修改

more options

You know I have looked for days and never came across those settings, or at least tied to multi user extensions.

Your solution worked perfectly (the first time I might add.)

Added the expanded extension to the folder and put in the 2 entries in the mozilla.cfg and worked like a champ.

Now if I can only figure out how to remove the help menu.

Most excellent reply thanks much for taking the time. RR