SkoraĆĄnji odgovori na is there a way to search the bugzilla database for strings?https://support.mozilla.org/bs/questions/13512182021-09-20T22:04:31-07:00cor-el said
You can surround a search string in double quotes ("issuerCert is undefined") just like 2021-09-20T22:04:31-07:00pmc1https://support.mozilla.org/bs/questions/1351218#answer-1445164<em><p>cor-el <a href="#answer-1444917" rel="nofollow">said</a></p></em>
<blockquote>You can surround a search string in double quotes ("issuerCert is undefined") just like on this forum, but that may not get you very far.</blockquote>
<p>I did only search for "issuerCert" (in 'Comments'), and the seach tool did already break and produce false negatives. (Isn't anybody interested in fixing that thing? One cannot work with broken tools...)
</p>
<blockquote>It is usually easier to check out the Firefox source code to see what this is about.
<ul><li><a href="https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-632" rel="nofollow">https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-632</a>
</li></ul>
</blockquote>
<p>I do that already. But I am neither a native javascript speaker nor a native cpp speaker, so usually it helps me a lot to find some related discussion of programmers in order to better understand what the code might actually do.
</p>
<em><p>FredMcD <a href="#answer-1444964" rel="nofollow">said</a></p></em>
<blockquote><em><p>pmc1 <a href="#answer-1444883" rel="nofollow">said</a></p></em>
<blockquote>JavaScript error: chrome://browser/content/browser-siteIdentity.js, line 643: TypeError: issuerCert is undefined
</blockquote>
<p>When you see something like this, it means the file (name starting from chrome:)
has an error at line so and so. In this case, 643.
</p><p>But unless you are a programmer and have the coding,
it is best to post such errors here for the brains to look over.
</p>
</blockquote>
<p>I did this at first, here: <a href="https://support.mozilla.org/en-US/questions/1350861" rel="nofollow">https://support.mozilla.org/en-US/questions/1350861</a>
</p><p>Then I started to learn the javascript.
</p><p>Now I know that Firefox, all versions since at most 73 up to at least 90, does not always correctly recognize my certificates when utilizing TLS 1.3 (and with TLS 1.3 only - TLS 1.2 and below appears to work fine).
</p><p>The certifcate authority people say, there should be no difference, certificates do not need to be explicitely enabled for TLS 1.3.
</p><p>So what do I do next?
</p>
<em><p>cor-el <a href="#answer-1444977" rel="nofollow">said</a></p></em>
<blockquote>See also refreshIdentityPopup
<ul><li><a href="https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-836" rel="nofollow">https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-836</a>
</li></ul>
This could be a problem with root certificates that are automatically imported.
<ul><li>1549605 - Add an indicator in the identity popup for when the site is verified by an imported root certificate
</li></ul>
</blockquote>
<p>Is there a difference how this is done in TLSv1.3, versus TLSv1.2 and below?
</p><p>But somehow You are right, only to the contrary: the error does <strong>NOT</strong> appear with my imported certificates. It does <strong>ONLY</strong> appear with letsencrypt certificates.
</p><p>It does, however, also appear occasionally when a local certificate is NOT imported, and only an exception is added for a specific page. More precisely: the error message from above does not appear in this case, but the fact that the certificate is not known to be displayed does appear.
</p>See also refreshIdentityPopup
https://searchfox.org/mozilla-esr78/source/browser/base/content/brows2021-09-20T04:31:48-07:00cor-elhttps://support.mozilla.org/bs/questions/1351218#answer-1444977<p>See also refreshIdentityPopup
</p>
<ul><li><a href="https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-836" rel="nofollow">https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-836</a>
</li></ul>
<p>This could be a problem with root certificates that are automatically imported.
</p>
<ul><li>1549605 - Add an indicator in the identity popup for when the site is verified by an imported root certificate
</li></ul>pmc1 said
JavaScript error: chrome://browser/content/browser-siteIdentity.js, line 643: TypeError: i2021-09-20T04:14:38-07:00fredmcd-hotmailhttps://support.mozilla.org/bs/questions/1351218#answer-1444964<em><p>pmc1 <a href="#answer-1444883" rel="nofollow">said</a></p></em>
<blockquote>JavaScript error: chrome://browser/content/browser-siteIdentity.js, line 643: TypeError: issuerCert is undefined
</blockquote>
<p>When you see something like this, it means the file (name starting from chrome:)
has an error at line so and so. In this case, 643.
</p><p>But unless you are a programmer and have the coding,
it is best to post such errors here for the brains to look over.
</p>One of the confusing issues in searching Bugzilla is figuring out which fields have the strings you 2021-09-20T04:07:14-07:00jscher2000https://support.mozilla.org/bs/questions/1351218#answer-1444950<p>One of the confusing issues in searching Bugzilla is figuring out which fields have the strings you want.
</p><p>The source file has a bar at the left with links to the last bug that modified the code. Seldom the one you're looking for unless it's a recently introduced features, but FWIW.
</p><p>Also, you can try a site-targeted Google search: <a href="https://www.google.com/search?q=site%3Abugzilla.mozilla.org+%22issuercert%22+&amp;client=firefox-b-1-d" rel="nofollow">https://www.google.com/search?q=site:bugzilla.mozilla.org+"issuercert"+&amp;client=firefox-b-1-d</a>
</p>You can surround a search string in double quotes ("issuerCert is undefined") just like on this foru2021-09-20T03:35:27-07:00cor-elhttps://support.mozilla.org/bs/questions/1351218#answer-1444917<p>You can surround a search string in double quotes ("issuerCert is undefined") just like on this forum, but that may not get you very far.
</p><p>It is usually easier to check out the Firefox source code to see what this is about.
</p>
<ul><li><a href="https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-632" rel="nofollow">https://searchfox.org/mozilla-esr78/source/browser/base/content/browser-siteIdentity.js#line-632</a>
</li></ul>The error message from Firefox
JavaScript error: chrome://browser/content/browser-siteIdentity.js, l2021-09-20T02:04:18-07:00pmc1https://support.mozilla.org/bs/questions/1351218#answer-1444883<p>The error message from Firefox
JavaScript error: chrome://browser/content/browser-siteIdentity.js, line 643: TypeError: issuerCert is undefined
</p><p>Or any sensible part of it or ANYTHING that might help me fix the problem.
</p>What is it you are searching for?
2021-09-20T01:07:22-07:00fredmcd-hotmailhttps://support.mozilla.org/bs/questions/1351218#answer-1444865<p>What is it you are searching for?
</p>