I have recently upgraded to the latest VisualSVN server (on Windows) and now when I try to connect to it from my Linux svn command line client, I get this error:

   svn: OPTIONS of 'https://server:port/svn': SSL negotiation failed: SSL error: Key usage violation in certificate has been detected.

I've tried downloading the PEM crt file and adding it in ~/.subversion/servers (using the ssl-authority-files) but this does not work either.

Does anyone have any suggestions?

link|improve this question
feedback

2 Answers

up vote 1 down vote accepted

Tekken666's suggestion did not work for me since I am on a shared environment (so I can not delete files in /usr/lib).

However, I got around my issue by simply recompiling subversion from the latest code. The problem seems to be that the svn on my hosted server was using a GNU SSL library instead of the default neon SSL library. Neon is less strict than GNU when it comes to certificate issues.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.