我在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 /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
但我仍然得到同样的错误。
答案 0 :(得分:2)
执行以下命令
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
时,一个选项将永久地信任证书。去做。