-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Centos 5.6
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i386)
OpenJDK Server VM (build 19.0-b09, mixed mode)
SVN repo is on beanstalkapp platform
SVN stopped working with the following issue:
Caused by: org.tmatesoft.svn.core.SVNException: svn: OPTIONS request failed on '/XXXXX/trunk/XXXXXXXXX'
svn: Received fatal alert: bad_record_mac
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:662)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:292)
... 67 more
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS request failed on '/XXXX/trunk/XXXXXXX'
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:660)
... 68 more
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: Received fatal alert: bad_record_mac
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:101)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:424)
... 68 more
Caused by: javax.net.ssl.SSLException: Received fatal alert: bad_record_mac
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
run back to version subversion 1.35 and it seen to work fine.
Note to myself (or whoever is going to fix this): see http://teamcity.tmatesoft.com/viewModification.html?modId=4977&personal=false&init=1&buildTypeId=bt31&tab=vcsModificationFiles and compare http://svn.svnkit.com/repos/svnkit/branches/1.3.x/svnkit/src/main/java/org/tmatesoft/svn/core/internal/util/SVNSocketFactory.java against https://github.com/jenkinsci/svnkit/blob/master/svnkit/src/main/java/org/tmatesoft/svn/core/internal/util/SVNSocketFactory.java for the changes done to fix this in vanilla SVNKit