Falha na tentativa de conexão Nuget “Não é possível carregar o índice de serviço para a origem”

Ao tentar se conectar ao Nuget, obtendo o erro abaixo e, em seguida, não consigo me conectar:

[nuget.org] Não foi possível carregar o índice de serviço da fonte https://api.nuget.org/v3/index.json . Ocorreu um erro ao enviar a solicitação. Não é possível conectar-se ao servidor remoto Uma tentativa de conexão falhou porque a parte conectada não respondeu corretamente após um período de tempo ou a conexão estabelecida falhou porque o host conectado não respondeu corretamente 68.232.34.200:443

Eu tenho access ao https://api.nuget.org/v3/index.json no meu navegador.

Não é uma duplicata. As outras respostas não resolvem meu problema.

Você precisa adicionar configurações de proxy no arquivo Nuget.Config. Consulte este link para detalhes: Nuget Config Section & Nuget Proxy Settings .

Vamos para

Configurações (Configurações Globais do seu PC)> Rede e Internet> Proxy> Configuração Automática de Proxy> e defina Detectar automaticamente as configurações como desativadas.

O erro pode ser causado apenas por um problema de rede temporário e desaparecer, se tentar novamente.

Algo pode ter alterado sua configuração de proxy, como o Fiddler. Feche o Fiddler, feche o Visual Studio e abra-o novamente.

Algum ambiente de desenvolvimento pode não estar usando nem um navegador nem um proxy.

Uma solução seria baixar o pacote do nugget, como o https://dotnet.myget.org/F/dotnet-core/api/v3/index.json para um diretório compartilhado e, em seguida, executar o seguinte:

 dotnet add package Microsoft.AspNetCore.StaticFiles -s "shared drive:\index.json" 

Espero que funcione para você.

Em apoio à resposta fornecida por @Eddie Chen ( aqui ) eu tive que adicionar a configuração http_proxy ao seguinte arquivo também:

C: \ Windows \ system32 \ config \ systemprofile \ AppData \ Roaming \ NuGet \ NuGet.Config

  

Eu estava recebendo o mesmo erro ao executar o RUN dotnet restore no meu Dockerfile usando docker-compose up comando docker-compose up no Windows 10 .

insira a descrição da imagem aqui

Eu tentei toda a solução possível fornecida na internet e também fiquei de olho nesse problema em aberto . Finalmente, depois de passar mais de 8 horas, seguindo as etapas anteriores, consegui corrigir meu problema.

  1. Desinstale o Docker do seu sistema
  2. Reinicie seu sistema
  3. Instale o Docker neste link . Abaixo está a versão do meu Docker

    insira a descrição da imagem aqui

  4. Reinicie seu sistema

  5. Inicie o Docker para Windows, pesquise o Docker na barra de pesquisa do Windows. Certifique-se de que está sendo executado.

  6. Você também deve acessar o Services.msc e verificar se os serviços Docker Engine e Docker for Windows Service estão sendo executados.

    insira a descrição da imagem aqui

  7. Por fim, você deve verificar seu arquivo Nuget.config em C:\Users\Sibeesh\AppData\Roaming\NuGet . Para mim, o conteúdo desse arquivo foi o seguinte.

    Espero que isto ajude.