Прокси-сервер, взаимодействующий с Azure Server / NuGet Pu sh Error404 - PullRequest
0 голосов
/ 13 февраля 2020

Я попытался сделать Pu sh nupkg для артефактов на Azure DevOps Server, но это не удается из-за следующей ошибки:

---> (Inner Exception #0) NuGet.Protocol.Core.Types.FatalProtocolException: Unable to load the service index for source http://<DomainName>/nuget/v3/index.json ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).

Я подозреваю, что проблема может заключаться в том, что корпоративный прокси-сервер мешает с Azure DevOps Server.

Конфигурация прокси выглядит следующим образом:

 <?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
  <config>
        <add key="http_proxy" value="http://ep.threatpulse.net:80" />
  </config>
</configuration>

Кроме того, я попытался настроить параметры прокси, но он все еще не работал.

Кто-нибудь имеет представление о том, что может быть не так или как я могу это исправить?

Версия Dev17.M153.5

1 Ответ

0 голосов
/ 14 февраля 2020

Прокси-сервер, взаимодействующий с Azure Сервер / NuGet Pu sh Ошибка404

Да, эта ошибка действительно вызвана прокси-сервером, и то, что вы сделали, также является правильным.

Просто убедитесь, что вы добавили настройки прокси в файл Nuget.Config, который расположен по следующему пути:

%appdata%\NuGet\NuGet.config

NuGet.config:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <config>
        <add key="http_proxy" value="http://ep.threatpulse.net:80" />
        <add key="https_proxy" value="http://ep.threatpulse.net:80" />
    </config>

  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>

</configuration> 

Вы можете проверить эту ветку для получения более подробной информации.

Если она все еще не работает для вас, я предлагаю вам обратиться в ИТ-отдел вашего офиса, чтобы подтвердить настройку прокси.

Надеюсь, это поможет.

...