【发布时间】:2011-02-16 07:11:34
【问题描述】:
我正在将 Hudson CI 服务器与托管在 Subversion 上的项目(或作业)一起使用。我正在通过 SSL 连接到 Subversion 服务器。
一切正常,Hudson 可以从 subversion 更新,构建,没有问题。
就在今天,Hudson 停止检查 subversion 的重大变化。当有很多变化时,Hudson 会从 SVN 开始更新,然后报错:
错误:无法更新https://myserver:8443/svn/myproject/trunk
org.tmatesoft.svn.core.SVNException: svn: 坏记录 MAC
svn: REPORT 请求在 '/svn/CTPN/!svn/vcc/default' 上失败 并在错误堆栈中
原因:javax.net.ssl.SSLException:com.sun.net.ssl.internal.ssl.Alerts.getSSLException(未知来源)的 MAC 记录错误
它会每 10 秒尝试一次,并且会一直运行下去。它发生在同一天在我们使用的两台 Hudson 服务器上
它适用于小更新,但当它是大更新时会出现此错误
有什么意见吗?
【问题讨论】:
-
Subversion服务器的证书有变化吗?
-
尝试通过wget获取repos的url,然后你被要求接受证书...
标签: svn hudson hudson-plugins svnkit