如何解决svn:E230001:无法连接到URL和svn的存储库:E230001:服务器SSL证书不可信错误?

时间:2013-08-31 03:13:30

标签: svn cruisecontrol.net

如何解决此错误:

  

错误

     

源控制操作失败:
  svn:E230001:无法连接到URL“URL路径”的存储库   svn:E230001:服务器SSL证书不受信任

2 个答案:

答案 0 :(得分:3)

证书可能是基于用户的。 如果您运行CCNet控制台而不是CCNet服务,它是否有效?

如果是,请以该用户身份运行CCNet服务。

答案 1 :(得分:2)

最新的Subversion 1.8中有两个关于SSL证书验证的问题:

  1. 检查主机名是否区分大小写,而不应区分大小写
  2. Subversion未显示证书不受信任的原因
  3. Subversion 1.8.3中修复了这两个问题: http://svn.apache.org/repos/asf/subversion/tags/1.8.3/CHANGES

      
        
    • ra_serf:检查证书通用名称时忽略大小写(r1514763)
    •   
    • ra_serf:输出ssl证书验证失败原因(r1514785等)
    •   

    因此,我建议您升级到Subversion 1.8.3并查看证书不受信任的原因。