Svn SSL握手失败:SSL错误:检测到证书中存在密钥使用冲突
我已经在ubuntu中安装了kdesvn。但当我试图结帐时,却发现了这个错误Svn SSL握手失败:SSL错误:检测到证书中存在密钥使用冲突,svn,ubuntu,ssl,visualsvn-server,Svn,Ubuntu,Ssl,Visualsvn Server,我已经在ubuntu中安装了kdesvn。但当我试图结帐时,却发现了这个错误 SSL handshake failed: SSL error: Key usage violation in certificate has been detected. 我已经找到了解决这个问题的方法 sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old sudo ln -s /usr/lib/libneon.so.27 /
SSL handshake failed: SSL error: Key usage violation in certificate has been detected.
我已经找到了解决这个问题的方法
sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old
sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27
或
但是我仍然得到相同的错误。执行以下命令
sudo apt-get install libneon27
cd /usr/lib
sudo rm libneon-gnutls.so.27
sudo ln -s /usr/lib/libneon.so.27 libneon-gnutls.so.27 (double check that symbolic link is created)
之后您可能需要重新启动。
现在,当您执行
svn checkout
时,将出现一个永久信任证书的选项。那样做 没关系,第二个是我耍了个花招。但我们需要在更改后重新启动应用程序。您可以在VisualSVN KB中找到解决方案,这些命令可能重复,就像我的ubuntu 12.04中的魅力一样。非常感谢。
sudo apt-get install libneon27
cd /usr/lib
sudo rm libneon-gnutls.so.27
sudo ln -s /usr/lib/libneon.so.27 libneon-gnutls.so.27 (double check that symbolic link is created)