У меня возникли ошибки восстановления NuGet в последней версии Artifactory Pro 6.12.2

У меня возникли ошибки восстановления NuGet в последней версии Artifactory Pro 6.12.2

Мы использовали Artifactory Pro (on-premise) 6.11.3 на CentOS 7.6.1810. После обновления до 6.12.2 локальный репозиторий nuget сломался.

Когда клиент NuGet (в данном случае Visual Studio) пытается восстановить наши внутренне собранные пакеты NuGet из локального репозитория NuGet, он получает сообщение об ошибке, подобное следующему:

Канал 'my-nuget-local [https://my-nuget-url/artifactory/api/nuget/my-nuget-local]' выводит пакет 'xyz.1.0.0-build.86', но несколько попыток загрузить nupkg не увенчались успехом. Канал либо недействителен, либо требуемые пакеты были удалены во время выполнения текущей операции. Проверьте, существует ли пакет в канале, и повторите попытку. Не удалось найти пакет 'xyz.1.0.0-build.86'.

В artifactory.log не показывает никаких сообщений об ошибках. В request.log я вижу ошибку 404: 20190925173354|45|REQUEST|10.145.82.224|anonymous|GET|/api/nuget/my-nuget-local/Download/xyz/1.0.0-build.86|HTTP/1.0|404|0

Странно, что если я загружаю пакет NuGet, то есть xyz.1.0.0-build.86.nupkg через веб-интерфейс Artifactory, удаляю пакет из репозитория, а затем повторно загружаю пакет через графический интерфейс в репозиторий, то это исправляет ошибку, то есть Visual Studio может восстановить пакет NuGet, на который она жаловалась ранее.

Эта проблема не возникает в Artifactory 6.11.3; она возникает только после обновления до 6.12.2.

решение1

Вы пробовали переустановить Studio? И настройки интернета для брандмауэра. Похоже, это ваша локальная проблема. Попробуйте сделать это.

Связанный контент