WebDAV files syncing using self-signed certificate (certificate override problem)
I was having issues trying to override self-signed certificate using this tutorial from the documentation: https://www.zotero.org/support/kb/cert_override
While it worked for the instance of Zotero installed on Linux, I couldn't get it to work on Windows 10. It kept popping the SEC_ERROR_UNKNOWN_ISSUER error.
It turned out that Firefox on Windows encodes a bit differently entries in the "PSM Certificate Override Settings file" than Firefox on Linux. Firefox on Linux added one additional letter after the third string in the line. When I added this letter to the cert_override.txt file on Windows, Zotero started to sync files via WebDAV.
Is it a known issue (I couldn't find any information about this)?
While it worked for the instance of Zotero installed on Linux, I couldn't get it to work on Windows 10. It kept popping the SEC_ERROR_UNKNOWN_ISSUER error.
It turned out that Firefox on Windows encodes a bit differently entries in the "PSM Certificate Override Settings file" than Firefox on Linux. Firefox on Linux added one additional letter after the third string in the line. When I added this letter to the cert_override.txt file on Windows, Zotero started to sync files via WebDAV.
Is it a known issue (I couldn't find any information about this)?
xxx.xxx.xx.xx:443 OID.2.16... B8:... AAA...
while from the Linux Firefox it is:
xxx.xxx.xx.xx:443 OID.2.16... B8:... X AAA... (X before AAA...; everything else the same)
(colons after port numbers removed manually in both files).
The one from Linux works for both instances of Zotero -- Linux and Windows ones.
Anyway, I'll add a note to the docs. This likely will stop being an issue in Zotero 7 beta anyway, so probably not worth spending time investigating. Thanks for the heads-up.
https://udn.realityripple.com/docs/Archive/Misc_top_level/Cert_override.txt
For a self-signed cert, it should be
U
.On Windows: 115.0.3