【发布时间】:2012-06-26 16:53:23
【问题描述】:
在使用 CentOS 6 和 SVN 1.6 (yum install subversion) 或 1.7.5 时,当我尝试对 VisualSVN 服务器进行 SVN 检出时,我收到以下错误:
SSL handshake failed: SSL error: Key usage violation in certificate has been detected.
我浏览了网络,它建议执行以下操作:
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
但是,libneon-gnutls.so.27 在这个 libneon 包中不存在,导致解决方案无用(我已经尝试过):
neon-0.29.3-1.2.el6.i686
是否有不涉及降级 neon 的解决方法?我不确定如何获得所需的正确版本的霓虹灯。
【问题讨论】:
-
--non-interactive --trust-server-cert 不适用,因为我没有被要求信任证书。问题似乎出在 svn 层之下和 libneon 内。
-
/var/log/messages 说:管理员命名[24114]:错误(网络无法访问)解析“
/A/IN”:2600:2004::75#53
标签: svn unix centos visualsvn centos6