3

我已经在 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

但我仍然遇到同样的错误。

4

1 回答 1

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,一个选项将永久信任证书。去做。

于 2014-12-09T07:20:15.403 回答