Tuesday, September 4, 2012

Eclipse SVN bad_record_mac

If you are running eclipse and the SVN plugin (Subversive) is showing the following error, continue reading for the fix.

Problem:
Some resources were not updated.
svn: E175002: Received fatal alert: bad_record_mac
svn: E175002: PROPFIND request failed on '/svn/remote-remind/trunk'

Fix:
1. Add the following line to the eclipse.ini file in your eclipse installation directory.
-Dsvnkit.http.sslProtocols=SSLv3  
2. Restart eclipse.
3. Repeat the same operation as before and it should complete without any errrors.

The problem is caused by a bug in SVNKit which is the connecting software layer between Subversive and SVN. If you want more details about the bug, read more at 
http://issues.tmatesoft.com/issue/SVNKIT-176