Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Цей вебсайт матиме обмежену функціональність, доки ми проводимо його обслуговування для поліпшення роботи. Якщо прочитана стаття не розв'язала вашу проблему і ви хочете поставити питання, наша спільнота підтримки з радістю допоможе вам на @FirefoxSupport у Twitter та /r/firefox на Reddit.

Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

Demand certificates firefox.cfg

  • 2 відповіді
  • 1 має цю проблему
  • 1 перегляд
  • Остання відповідь від Mike Kaply

more options

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

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

Усі відповіді (2)

more options
more options

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,.