Lately I received the following error message, while trying to checkout from a SVN repository located on a Windows server from my Kubuntu machine:
svn: Commit failed (details follow): svn: OPTIONS of 'https://HOSTNAME/svn/repo': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. (https://HOSTNAME)
A short search pointed out, that this issue occures because of an unsigned security certificate.Have a look at this post.
In my case I just needed to install libneon
$ sudo apt-get install libneon27
And then to remove the previous symbolic link by replacing it with a new one pointing to gnutls:
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
This worked for me, even though I had to restart my system surprisely.