Demand certificates firefox.cfg
Good morning,
in our autoconfig.js we have set it to use the corresponding firefox.cfg. This also works so far.
Unfortunately we have problems with the import of the certificates (that used to work).
There is some problem with this code:
var Cc = Components.classes;
var Ci = Components.interfaces;
var certdb = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB);
var certdb2 = certdb;
try {
certdb2 = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB2);
} catch (e) {}
cert1 = "XYZ....." certdb.addCertFromBase64(cert1, "TCu,TCu,TCu", "");
We get the message 'Configuration file could not be read. Please contact your system administrator'
Regards
All Replies (2)
You can check the Browser Console for more detail.
Note that you can use GPO or a policies.json file to import certificates as that is the preferred way in current releases.
Yes, to reiterate what cor-el said, there are much better ways to do this now.
That being said, if there is some reason you have to do it this way, reach out to me at mkaply AT mozilla.com and send me your file and I'll figure it out,.