Why do I receive SSL handshake failures on Windows after updating SSL?

Article ID:204968230
1 minute readKnowledge base

Issue

Poodle remediation on remote Windows server causes SSL handshake failure.

Error message:
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS /svn/.../trunk failed
 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:146)
 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:89)
 ... 26 more
Caused by: org.tmatesoft.svn.core.SVNException: svn: OPTIONS request failed on '/svn/.../trunk'
svn: Received fatal alert: handshake_failure
 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
 at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:644)
 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:285)
 ... 25 more
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS request failed on '/svn/.../trunk'
 at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
 at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:642)
 ... 26 more

Environment

Subversion Plugin < 2.4.5

Resolution

Looking at SSL debug logs, it seems that Subversion plugin tries to use SSLv3 which is not accepted anymore due to poodle remediation.

Please upgrade to Subversion Plugin v2.4.5 to resolve this issue