我试图在我的CI服务器上作为Maven构建的一部分下载文件http://repo.maven.apache.org/maven2/org/sonatype/aether/aether-api/1.13.1/aether-api-1.13.1.jar,但是我遇到了错误:
Downloading: http://repo.maven.apache.org/maven2/org/sonatype/aether/aether-api/1.13.1/aether-api-1.13.1.jar
01-Nov-2012 08:44:26 Nov 01, 2012 8:44:26 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
01-Nov-2012 08:44:26 INFO: I/O exception (java.net.SocketException) caught when processing request: Connection reset
01-Nov-2012 08:44:26 Nov 01, 2012 8:44:26 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryExecute
01-Nov-2012 08:44:26 INFO: Retrying request
在定位日志中的错误后,我尝试使用wget手动下载该工件,但也无法下载。进一步调查发现,从该提供商的另一个服务器(不同的IP / 相同的IP范围)也无法下载。
同时,将此文件下载到其他提供者的服务器上是成功的。
我可以ping通repo.maven.apache.org,因此该服务器是可访问的。
我的ci服务器的IP地址是否被阻止下载?我需要将我的ci服务器移动到另一个提供者吗?
(目前我的ci服务器托管在jiffybox / domainfactory,如果这有助于回答问题)