티스토리 뷰

Developer

[svn] SSL Handshaking failed.

rocksea 2013. 1. 14. 16:03

https protocol로 svn checkout시  handshaking fail이 되는 형상이 있어 알아보았습니다.

매우 간단하게 해결 되었습니다.


Problem 1. Key usage violation in certificate has been detected.

$ svn co https://192.168.0.100/svn/trunk

svn: OPTIONS of 'https://10.62.50.166/svn/NYTVPACC/trunk': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. (https://10.62.50.166)



Solution

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

problem 2. Version mismatch

libneon27 download

$ sudo apt-get remove libneon27
$ sudo apt-get install libssl0.9.8
$ sudo dpkg -i libneon27_0.29.3-3_amd64.deb
$ 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



이상입니다.

.by rocksea




댓글