[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SSL Handshake Failure in 1.6.12, SSLv2 vs. TLSv1

From: Thompson, Michael <Michael.Thompson_at_PENTAIR.COM>
Date: Fri, 7 Jan 2011 14:54:14 -0600

SVN was working fine until I upgraded to V1.6.12. After the upgrade an SVN Update gets the error "handshake failed: An existing connection was forcibly closed by the remote host.". After lots of experimentation I found that the repo-browser would work with the URL "https://svn.domain.com" but would not work with the URL "https://192.168.0.1". The command nslookup shows that the IP address for svn.domain.com is 192.168.0.1. The .svn/entries files all have the URL "https://192.168.0.1". If I change the URL in the .svn/entries file to "https://svn.domain.com" SVN Update works OK. I watched the communication with SVN server with WireShark and found that TLSv1 authentication is used with the URL "https://svn.domain.com" and SSLv2 authentication is used with the URL "https://192.168.0.1".

How can I get this to work again without editing hundreds of ./svn/entries files?

The server is running SVN V1.4.6.

Michael Thompson

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2696533

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-01-07 22:27:01 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.