0

我将 Hudson CI 服务器与托管在 Subversion 上的项目(或作业)一起使用。我正在通过 SSL 连接到 Subversion 服务器。

一切正常,Hudson 可以从 subversion 进行更新,构建并且没有问题。

就在今天,哈德森停止检查颠覆性的重大变化。当有很多更改时,Hudson 将从 SVN 开始更新,然后它会给出以下错误:

错误:无法更新https://myserver:8443/svn/myproject/trunk

org.tmatesoft.svn.core.SVNException: svn: 坏记录 MAC

svn:报告请求在“/svn/CTPN/!svn/vcc/default”和错误堆栈中失败

原因:javax.net.ssl.SSLException:com.sun.net.ssl.internal.ssl.Alerts.getSSLException 的错误记录 MAC(未知来源)

它会每 10 秒尝试一次,并且永远持续下去。它发生在同一天在我们使用的两台 Hudson 服务器上

它适用于小更新,但是当它是大更新时,它会出现此错误

请问有什么反馈吗?

4

2 回答 2

0

尝试通过 wget 获取 repos 的 url。

于 2011-02-16T10:20:30.410 回答
0

问题解决了。我们搬到了另一台服务器,它运行良好。管理员认为要么是 hudson 服务器和 svn 之间存在不一致的网络问题,要么是容量问题。哈德逊服务器已满,但错误消息是网络一。可能是svn插件中有一个错误,当出现容量问题时,它会生成网络?因为它在大量结账时出错?

于 2011-02-19T16:13:30.603 回答