Http Can';t从Sonatype Nexus恢复下载

Http Can';t从Sonatype Nexus恢复下载,http,curl,nexus,sonatype,Http,Curl,Nexus,Sonatype,我们在Nexus有一个war文件。我可以使用curl下载工件。但是,如果此下载被中断,并且我向curl添加了“-C-”选项,则恢复会失败,因为“(33)HTTP服务器似乎不支持字节范围。无法恢复。” 恢复似乎再次从服务器接收到最初的200报头,而不是206报头。对wget使用类似的“--continue”选项也会导致失败,表明它正试图重新开始 这是Sonatype Nexus OSS 2.12.1-01和curl 7.29.0的版本 我在2.11.2中发现了一些关于恢复下载的bug的引用,所以我

我们在Nexus有一个war文件。我可以使用curl下载工件。但是,如果此下载被中断,并且我向curl添加了“-C-”选项,则恢复会失败,因为“(33)HTTP服务器似乎不支持字节范围。无法恢复。”

恢复似乎再次从服务器接收到最初的200报头,而不是206报头。对wget使用类似的“--continue”选项也会导致失败,表明它正试图重新开始

这是Sonatype Nexus OSS 2.12.1-01和curl 7.29.0的版本

我在2.11.2中发现了一些关于恢复下载的bug的引用,所以我认为这里有一些配置错误


我能得到一些关于如何调试未发生的事情并纠正它的帮助吗?

这应该可以在Nexus Repository Manager 2.x和3.x支持恢复下载时使用。您提到的问题()是在2.12之前合并的,因此将包括在内

你能试一下票证中提到的curl的一些语法吗? 特别是使用curl和wget模拟部分请求和恢复的示例

curl -o test.jar -r 0-8 http://127.0.0.1:8081/nexus/content/repositories/central/asm/asm/3.1/asm-3.1.jar
wget -O test.jar -c http://127.0.0.1:8081/nexus/content/repositories/central/asm/asm/3.1/asm-3.1.jar
请注意,我们今天在Maven存储库上使用curl 7.43.0进行了测试

您是否使用了不同的存储库格式