Our fix:
In our environment, we have installed a clean version of Firefox on a system,
opened, and then imported our certs
Prior to starting, get the cert8.db file from the computer with the clean
version above
Create Autoconfig.js file with the following entries:
//
pref("general.config.filename", "Mozilla.cfg");
pref("general.config.obscure_value", 0);
Create a Mozille.cfg file with all of our configurations. You would include
your setting for .sip, similar to this:
lockPref("network.protocol-handler.expose.sip", false);
Create a script to do the following:
1. Remove all previous versions of Firefox
2. Make sure install folder is completely removed
3. Delete cert8.db file from all user profiles
4. Install current version
5. Copy the files created above to the various locations:
- Autoconfig.js copied to C:\Program Files (x86)\Mozilla
Firefox\defaults\pref\
- Mozilla.cfg copied to C:\Program Files (x86)\Mozilla FireFox\browser\
- Mozilla.cfg copied to C:\Program Files (x86)\Mozilla FireFox\
- cert8.db copied to C:\Program Files (x86)\Mozilla
Firefox\browser\defaults\profile\
- cert8.db copied to each user’s profile from where it was removed
above
Not sure if this is *the* correct way to do this, but it worked for us. Hope it
helps
From: Enterprise <[email protected]> On Behalf Of Yohanim
Sent: Tuesday, April 24, 2018 5:13 AM
To: [email protected]
Subject: [Mozilla Enterprise] Preconfigurered Firefox ESR for organization
(Custom Default Configuration)
To whom it may concern,
Let me introduce, my name is Yohan. I've some question about deploying firefox
in Enterprise Environment.
Every laptop on our organization are installed with softphone apps which is
x-lite. Thus, we had developing some portal on web to make it easier make some
call. Basically the portal contains sip link with some number followed by
colons.
Our orginzation use Firefox ESR 52.7.3. To make firefox able to handle sip
protocol, we add some configuration on about:config as bellow
network.protocol-handler.expose.sip -> Value -> false
After that, whenever our user click some sip link, the browser would triggered
x-lite application. At the first time, the pop up launch application will be
shown and then end user will choose default application to handle sip link.
Our client running on Windows Machine.
However, for our user to change about:config and choose default application
launcher are hard to do. Hence we need to develop simply way to approach that.
So we think to make a pre-configured Firefox ESR which is comes with custom
build configuration and default launch application are the solution for our
problem.
I had read from several article that talk about deploying firefor for
enterprise that comes with some configuration on default/pref as this link
refer
https://developer.mozilla.org/en-US/Firefox/Enterprise_deployment_before_60#Configuration.
But the Firefox it self aren't ready to download.
However, Is it that any possible way to pre-configured installed? How to
customize the installer?
Thanks
[https://lh4.googleusercontent.com/x-XXWb614Zh49ixe0GySnZFBXTBs2gzMCyVmAdh4_dSwrqW_4nmq3hq5TtPRFPJaj4I125-ehGvHxPKhiC07EhRK9VvfIKCWXcJsZd-WfCMgO5MK_7BhYEibHo3L_R0PqKgGAGjh]
Yohanes Agung Immanuel
Google Android Engineer, JAPAC, Google Cloud
[email protected]<mailto:[email protected]>
Mobile +65 8515 7118<tel:+65%208515%207118> | +62 812 8855
8595<tel:+6281288558595>
Solutions<https://cloud.google.com/solutions/> | Training &
Certification<https://cloud.google.com/training/> |
Security<https://cloud.google.com/security/> |
Newsletter<https://cloud.google.com/newsletter/> |
Documentation<https://cloud.google.com/docs/>
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise
To unsubscribe from this list, please visit
https://mail.mozilla.org/listinfo/enterprise or send an email to
[email protected] with a subject of "unsubscribe"