【轉載】Linux下SVN 檢出windows SVN服務器上的項目出錯:SSL handshake failed

轉載文章地址:http://m.blog.csdn.net/blog/gongheguoyingpai11/37766827


在Linux上檢出windows SVN服務器上項目時出現了SSL handshake failed: SSL error: Key usage violation in certificate has been detected.的錯誤。

通過如下方式可以解決掉在Ubuntu上和CentOS上檢出失敗的問題。

在Windows註冊表中加入註冊項:

32位機器:

 [HKEY_LOCAL_MACHINE\SOFTWARE\VisualSVN\VisualSVN Server]
“CreateGnuTLSCompatibleCertificate”=dword:00000001

64位機器:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VisualSVN\VisualSVN Server]
“CreateGnuTLSCompatibleCertificate”=dword:00000001


這裏的加法就是找到VisualSVN Server這個條目,在右邊列出的項裏右鍵,新建"Dword",命名爲CreateGnuTLSCompatibleCertificate,並將其值修改爲00000001.

然後打開VisualSvn Server,在菜單中選擇"操作","Properties",在打開的對話框中選擇"Certificate",點擊Change Cetificate,一路點擊下一步即可,然後點擊應用,點擊確定,

即可在Ubuntu和CentOS下檢出SVN項目了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章