Affects Version/s: 5.9.1
Fix Version/s: None
When parsing some remote NuGet repositories, such as EpiServer, there are some non-standard metadata entries that look to throw off the Artifactory metadata system.
Steps to reproduce:
- Point a remote NuGet repository to http://nuget.episerver.com with the "NuGet Feed Context Path" set to "feed/packages.svc/"
- Attempt to do a NuGet pull on EPiServer.CMS.Core, version='11.5.1'
curl -vvv http://localhost:8081/artifactory/api/nuget/nugetRemote/Packages(Id='EPiServer.CMS.Core',Version='11.5.1')
- See a "404 Not Found" error, but there is an error in the Artifactory logs:
Please find the attached metadata XML for a comparison of the metadata on the Episerver site and the metadata Artifactory generates on the same package.
A workaround is to manually upload the files pulled from the Episerver remote site to a local Artifactory repository.