Artifactory 升级后,尝试在“中获取工件结果”;无法处理下载请求:二进制提供程序没有“的内容”;

Artifactory 升级后,尝试在“中获取工件结果”;无法处理下载请求:二进制提供程序没有“的内容”;,artifactory,Artifactory,我最近将我们的artifactory存储库从2.6.5升级到当前版本5.4.6 然而,在这个过程中似乎出现了一些问题。有些工件在试图访问它们时抛出HTTP 500错误。下面是一个使用wget的示例: wget http://xyz.server.com:8081/artifactory/gradle/org/jfrog/buildinfo/build-info-extractor-gradle/2.0.12/build-info-extractor-gradle-2.0.12.pom --201

我最近将我们的artifactory存储库从2.6.5升级到当前版本5.4.6

然而,在这个过程中似乎出现了一些问题。有些工件在试图访问它们时抛出HTTP 500错误。下面是一个使用wget的示例:

wget http://xyz.server.com:8081/artifactory/gradle/org/jfrog/buildinfo/build-info-extractor-gradle/2.0.12/build-info-extractor-gradle-2.0.12.pom
--2017-09-12 12:17:13--
http://xyz.server.com:8081/artifactory/gradle/org/jfrog/buildinfo/build-info-extractor-gradle/2.0.12/build-info-extractor-gradle-2.0.12.pom
Resolving xyz.server.com (xyz.server.com)... 10.125.1.28
Connecting to xyz.server.com (xyz.server.com)|10.125.1.28|:8081... connected.
HTTP request sent, awaiting response... 500 Internal Server Error
2017-09-12 12:17:13 ERROR 500: Internal Server Error.
我通过访问artifactory站点,浏览到有问题的对象并尝试下载来验证这一点。结果如下:

{
    "errors" : [ {
    "status" : 500,
    "message" : "Could not process download request: Binary provider has no content for 'e52a9a9a58d6829b7b13dd841af4b027c88bb028'"
    } ]
}
问题似乎出现在升级过程的最后一步,即从3.9.5升级到5.4.6。上面的wget命令适用于3.9.5,但不适用于5.4.6实例

我在以前的文档中找到了一个对“Zap Cache”函数的引用,并认为它可能会解决问题,但我似乎无法在当前站点中找到该函数

有人能告诉我:解决此问题的方法,或者我在升级过程中需要做什么/寻找什么来防止它发生

作为进一步的数据点,我们使用Oracle数据库作为完整的文件存储,如果这有任何关系的话(使用标签:in binarystore.xml)

提前谢谢