使用SVN服务器,进行版本管理,突然使用版本浏览器时报错。svn: OPTIONS of ‘https://xxx/svn/xxx’: SSL handshake failed: SSL error: Key usage violation in certificate has been detected. (https://xxx) 然后不能导出,或是导入文件
解决方法
1、我的是win2012 32位英文版系统,首先修改注册表,增加一个值。
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VisualSVN\VisualSVN Server] "CreateGnuTLSCompatibleCertificate"=dword:00000001
2、VisualSVN Server Manager
Action -> Properties ->Certificate-> Change certificate,然后下一步下一步就可以了。
如果还是不行的话,就改变一下登陆的方式,勾选https,再勾选http。然后登陆,就可以解决问题了。