Answering my own question: I could not get jenkins to use sslv3, but by modifying my server to also allow tlsv1 on the SSLProtocol definition, I got the Jenkins subversion plugin to work. The magic line appears to be
SSLProtocol -all +SSLv3 +TLSv1 John Cary On 9/6/12 11:57 AM, John R. Cary wrote:
I have been trying to get jenkins (v1.478) to svn checkout my repos. I keep getting the error org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS ... ... bad_record_mac Intensive searching has not found the answer to this problem. From http://issues.tmatesoft.com/issue/SVNKIT-176 I tried JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dsvnkit.http.sslProtocols=SSLv3" to no avail. If anyone has any hints on how to fix this problem, I would be most grateful, but in the absence of that... The last time I had this working was with the svn plugin 1.34, so I would like to try downgrading to that, but the jenkins GUI does not appear to give me that option. The plugin manager gives me the update to 1.42 or the downgrade to 1.39. Is there a way to downgrade the subversion server to version 1.42 in jenkins 1.478? Thx.....John Cary