Internal SSL CA stopped working on Windows 7 / TSVN 1.9.7
17 views
Skip to first unread message
Jan Hlavatý
unread,
Dec 4, 2017, 6:09:14 AM12/4/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
After updating to the latest version of TSVN, my internal TLS CA stopped being recognized both in TSVN and bundled commandline svn. I am presented with this:
Error validating server certificate for '####hostname####': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually!
It looks like it cannot see the CA in the windows trusted root CA certificate list anymore! It is still there, and it works fine for example in Internet Explorer. It was working fine before.
How can i fix/debug this?
Jan Hlavatý
unread,
Dec 4, 2017, 6:41:55 AM12/4/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to torto...@googlegroups.com
tested older 1.9.5, and it is broken the same way, which means it is probably caused by recent Windows update ;(
Jan Hlavatý
unread,
Dec 4, 2017, 6:58:11 AM12/4/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
Found a workaround:
Configure list of CA certificates in %APPDATA%\Subversion\servers using ssl-authority-files configuration parameter
Jan Hlavatý
unread,
Dec 4, 2017, 7:27:38 AM12/4/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
Seems to be problem with upstream svn, happens with the CollabNet commandline build of svn too
Jan Hlavatý
unread,
Dec 4, 2017, 9:33:13 AM12/4/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
Found another workaround, server side.
Added the CA to the certificate file or CACertificateChainFile.
Adding roots of trust to the chain when there are no intermediate CAs is contrary to the best practices for TLS deployment as far as i know, but seems to help.