Search Support

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

Natao arisiva ity resaka mitohy ity. Mametraha fanontaniana azafady raha mila fanampiana.

import certificate

  • 3 valiny
  • 3 manana an'ity olana ity
  • 3 views
  • Valiny farany nomen'i AP97

more options

Im deploying Firefox ESR 52. The silent installtion works very well. my only problem is that i don't find out how i can import a Certificate with certutil. Not only import. I also wanna hit the 3 checkboxes of trust from website mail and root server.

Im deploying Firefox ESR 52. The silent installtion works very well. my only problem is that i don't find out how i can import a Certificate with certutil. Not only import. I also wanna hit the 3 checkboxes of trust from website mail and root server.

All Replies (3)

more options

hi AP97, does this page help you: https://wiki.mozilla.org/CA:AddRootToFirefox? it lists a few other options than certutil...

more options

I think that the correct code should be 'certdb2' instead of 'certdb' on the last line.

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) {}
cert = "MIIHPT...zTMVD"; // This should be the certificate content with no line breaks at all.
<u>certdb2</u>.addCertFromBase64(cert, "C,C,C", "");
more options

Thank you cor-el for your hint with certdb2 i try and give feedback.