diff --git a/chrome/content/zotero/xpcom/http.js b/chrome/content/zotero/xpcom/http.js index e6ce06ddab..655de04479 100644 --- a/chrome/content/zotero/xpcom/http.js +++ b/chrome/content/zotero/xpcom/http.js @@ -1024,6 +1024,7 @@ Zotero.HTTP = new function() { } let secInfo = channel.securityInfo; + let msg; if (secInfo instanceof Ci.nsITransportSecurityInfo) { secInfo.QueryInterface(Ci.nsITransportSecurityInfo); if ((secInfo.securityState & Ci.nsIWebProgressListener.STATE_IS_INSECURE) @@ -1052,6 +1053,10 @@ Zotero.HTTP = new function() { == Ci.nsIWebProgressListener.STATE_IS_BROKEN) { msg = Zotero.getString('sync.error.sslConnectionError'); } + else { + Zotero.debug(secInfo.securityState, 1); + msg = Zotero.getString('sync.error.sslConnectionError'); + } throw new Zotero.HTTP.SecurityException( msg, {