CentOS上svn checkout时报错SSL handshake failed: SSL error: Key usage violation in certificate has been d...

局域网安装了个SVN在checkout的时候报错 
SSL handshake failed: SSL error: Key usage violation in certificate has been detected.

解决方法(亲测):
1.如果你没安装wget先安装wget. 
yum install rpm-build wget 


2.wget ftp://ftp.icm.edu.pl/vol/rzm2/linux-fedora-secondary/releases/15/Everything/source/SRPMS/neon-0.29.5-2.fc15.src.rpm 


3.rpm -i neon-0.29.5-2.fc15.src.rpm 
   在执行这句的时候可能有警告,不要管。 


4.cd /root/rpmbuild 


5.vi SPECS/neon.spec 
找到43行:'--with-ssl=gnutls部分,修改为:--with-ssl(也就是去掉=gnutls)。 


6.yum install gcc make expat-devel gnutls-devel zlib-devel krb5-devel libproxy-devel pakchois-devel openssl-devel 

 

7.如果没有rpmbuild安装一下

   yum install rpm-build -y


8.cd /root/rpmbuild/SPECS

   rpmbuild -ba neon.spec 


9.cd /root/rpmbuild/RPMS/i386(根据系统架构可能会不同)/ 

10.rpm -Uvh neon-* 

转载于:https://www.cnblogs.com/smallcoderhujin/p/3923878.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值