Da qualche tempo non riuscivo a collegarmi al server svn dal mio client Linux, e ottenevo un errore di questo tipo:
$ svn update svn: OPTIONS di 'https://indirizzoIP:porta/percorso/cartella/svn/': handshake SSL non riuscito: errore SSL: È stata rilevata una violazione nell'utilizzo della chiave nel certificato. (https://indirizzoIP:porta)
Con altri client riuscivo a collegarmi, quindi si trattava probabilmente di un problema lato client. Indagando ho scoperto che si tratta di un bug delle librerie libneon27-gnutls. La soluzione è di usare le librerie libneon27:
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
Il problema si verificava mentre mi collegavo ad un server Visual svn su una macchina windows, ma in generale la soluzione dovrebbe essere utile a chiunque usi svn su https
Via ask Ubuntu
&