TorBrowser 3.6.6 for OS X will not display technical details of TLS connections. To reproduce, click on the padlock in the URL field of an HTTPS site. Choose "More information" and click on the "Security" tab. The "Technical Details" field, which would normally display the cipher suite in use, is blank.
Oh, and this works with the corresponding vanilla Fx ESR.
Trac: Description: TorBrowser 3.6.6 for OS X will not display technical details of TLS connections. To reproduce, click on the padlock in the URL field of an HTTPS site. Choose "More information" and click on the "Security" tab. The "Technical Details" field, which would normally display the cipher suite in use, is blank.
to
TorBrowser 3.6.6 for OS X will not display technical details of TLS connections. To reproduce, click on the padlock in the URL field of an HTTPS site. Choose "More information" and click on the "Security" tab. The "Technical Details" field, which would normally display the cipher suite in use, is blank.
Trac: Keywords: N/Adeleted, tbb-testcase added Summary: Technical details of TLS connections are missing on OS X to Technical details of TLS connections are missing
Here is the log for the things happening if one clicks on the padlock icon:
[11:02:08.962] Login Manager: Counting logins matching host: https://blog.torproject.org formSubmitURL: httpRealm: [11:02:08.963] Login Manager: No alternate nsILoginManagerStorage registered[11:02:08.965] PwMgr mozStorage: Opening database at ~/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/signons.sqlite[11:02:08.965] PwMgr mozStorage: Initializing Database[11:02:08.967] PwMgr mozStorage: Creating Database[11:02:08.967] PwMgr mozStorage: Creating Tables[11:02:13.111] PwMgr mozStorage: Creating Indices--[11:02:23.237] PwMgr mozStorage: Importing legacy storage[11:02:23.709] PwMgr Storage: Initializing key3.db with default blank password.[11:02:23.777] PwMgr mozStorage: _importLegacySignons failed: NS_ERROR_FAILURE : Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIPK11Token.initPassword][11:02:23.777] PwMgr mozStorage: Initialization failed: Import failed[11:02:23.777] PwMgr mozStorage: Cleaning up DB file - close & remove & backup=false[11:02:23.777] PwMgr mozStorage: Closing the DB connection.[11:02:23.779] Login Manager: Initialization of storage component failed: {}[11:02:23.780] NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: '[JavaScript Error: "this._storage is null" {file: "re[/gre/components/nsLoginManager.js"](/gre/components/nsLoginManager.js") line: 353}]' when calling method: [nsILoginManager::countLogins] @ chrome://browser/content/pageinfo/security.js:316
Having the signons.sqlite file in the profile is enough to avoid the issue but in order to get there you have to have a *db file (not sure which one yet).
Trac: Summary: Technical details of TLS connections are missing to Setting security.nocertdb to true breaks pageinfo dialog
Marked #13926 (moved) as a duplicate mentioning the broken Certificate Viewer for the first time.
Trac: Summary: Setting security.nocertdb to true breaks pageinfo dialog to Setting security.nocertdb to true breaks pageinfo dialog and certificate viewer