我在使用 Artifactory 2.6.1(和 2.6.4;升级没有帮助)时遇到了一个问题,这让我完全目瞪口呆。
基本上,当在 Netbeans 7.1.2 或 7.2 中启动一个新项目时,它会开始从 Artifactory 服务器下载一大堆文件。所有这些工作,除了 ASM 分析 3.2。
在不详细介绍我尝试过的所有其他事情(例如 zapping 缓存)的情况下,我将其追踪到以下内容:当 Artifactory 尝试下载http://repo1.maven.org/maven2/asm/asm-analysis/ 3.2/asm-analysis-3.2.pom,tcpdump/Wireshark 显示它从未收到“HTTP/1.0 200 OK”;它只接收 TCP ACK。在同一台机器上,从命令行使用 curl 和相同的标头(唯一的区别似乎是 curl 添加了“Accept: / ”标头),它运行良好。
这台机器背后有一个代理,它可以清除顽皮的内容,它确实有它的特性,但是可以通过任何其他方式下载 POM 文件而没有问题的事实似乎排除了代理作为问题的根源。
Java 版本是 1.5.0,在虚拟服务器上的 Centos 6.0 上运行。
有人知道从哪里开始寻找吗?
谢谢!