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
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
This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.