问题
I have installed kdesvn in ubuntu. But when I am trying to checkout, getting this error.
SSL handshake failed: SSL error: Key usage violation in certificate has been detected.
I have came across the solution for this as
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
or
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
But Still I am getting the same error.
回答1:
Execute the following commands
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)
you may need to restart after that.
Now when you do svn checkout
, An option will come to trust the certificate permanently. Do that.
来源:https://stackoverflow.com/questions/18998025/ssl-handshake-failed-ssl-error-key-usage-violation-in-certificate-has-been-det