Я пытаюсь отправить nupkg
артефактам на сервере DevOps Azure. Сеть находится за прокси-сервером, поэтому мой C:\Users\user\AppData\Roaming\NuGet\NuGet.Config
выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="FrameworkA" value="http://xfc-l-s6fc5086:8070/Samples/_packaging/FrameworkA/nuget/v3/index.json" />
</packageSources>
<config>
<add key="http_proxy" value="http://my-proxy:8000" />
<add key="http_proxy.user" value="domain\user" />
<add key="http_proxy.password" value="*** windows security key ***" />
</config>
</configuration>
Со страницы моего канала (DevOps Azure) я получаю следующую информацию:
, поэтому, если я выполню:
nuget.exe push -Source "FrameworkA" -ApiKey AzureDevOps .\FrameworkA.1.0.0.nupkg
Я получу:
The response status code does not indicate success: 503 (Service Unavailable).
Я удаляю информацию о прокси из моего nuget.config
, и я получаю:
The response status code is unsuccessful: 500 (Internal Server Error - Error retrieving data from the upstream packet source https://api.nuget.org/v3/index.json): Error sending the request. (DevOps activity ID: 69FB4414-ED0B-4367-B121-B0DC9B366367)).
И я также получаю это измерение, когда удаляю запись:
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
Что здесь не так? Кто-нибудь имел опыт работы с Azure DevOps Server за прокси-сервером? (все остальное с сервером Azure Devops работает нормально, API REST, пользовательское расширение, задачи сборки и выпуска и т. д.)
Версия: 17.143.28912.1 (AzureDevOps2019.0.1)