Nvm-windows: Problema ao instalar o nó no Windows pela primeira vez usando o Windows nvm.

Criado em 11 abr. 2019  ·  3Comentários  ·  Fonte: coreybutler/nvm-windows

Se esta for uma pergunta sobre como usar o NVM4W, use stackoverflow .

Se este for um problema relacionado ao antivírus, certifique-se de pesquisar os problemas existentes primeiro.

Meu ambiente

  • [ ] Windows 7 ou inferior (não é realmente suportado devido ao EOL - consulte o wiki para obter detalhes)
  • [ ] Windows 8
  • [ ] Windows 8.1
  • [ ] Windows 10
  • [ ] Windows 10 IoT Core
  • [ ] Servidor Windows 2012
  • [X] Windows Server 2012 R2
  • [ ] Servidor Windows 2016

  • [ ] Minha instalação do Windows não é em inglês.

Estou usando a versão NVM4W:

  • [X] 1.1.7
  • [ ] 1.1.6
  • [ ] 1.1.5
  • [ ] 1.1.4
  • [ ] 1.1.3
  • [ ] 1.1.2
  • [ ] 1.1.1
  • [ ] Mais velho
  • [ ] Outro (por favor, especifique)

Eu já...

  • [X] leia o README para estar ciente dos problemas do npm e do antivírus.
  • [X] revisou o wiki para ter certeza de que meu problema ainda não foi resolvido.
  • [X] verificou que estou usando uma conta com privilégios administrativos.
  • [X] pesquisou os problemas (abertos e fechados) para se certificar de que não é uma duplicata.
  • [X] certificou-se de que esta não é uma pergunta sobre como usar o NVM para Windows, já que o gitter é usado para perguntas e comentários.

Meu problema está relacionado a (marque apenas aqueles que se aplicam):

  • [ ] configurações.txt
  • [ ] suporte a proxy (Você já experimentou a versão 1.1.0+?)
  • [ ] Suporte de 32 ou 64 bits (Você já experimentou a versão 1.1.3+?)
  • [ ] Fuga de caractere (Você já experimentou a versão 1.1.6+?)
  • [ ] Um ambiente shell padrão (terminal/powershell)
  • [X] Um ambiente de shell não padrão (Cmder, Hyper, Cygwin, git)

Comportamento esperado

Instalei o nvm for windows em um cliente thin citrix com o Windows Server 2012 R2. Quando digito nvm no terminal Git Bash que instalei, recebo o menu de ajuda do nvm. Isso deve confirmar que tudo está funcionando. Quando agora faço: nvm install latest all , recebo a seguinte mensagem de erro:

Could not retrieve  https://nodejs.org/dist/latest/SHASUMS256.txt.

Get https://nodejs.org/dist/latest/SHASUMS256.txt: dial tcp 104.20.23.46:443: i/o timeout

Eu também tentei nvm install latest all --insecure , mas isso não ajudou.

Comportamento real

Eu esperaria que o nvm instalasse o npm e o node mais recentes.

Etapas para reproduzir o problema:

Consulte as etapas em 'Comportamento esperado'.

Comentários muito úteis

por favor use nvm proxy your_proxy_and_port para configurar o proxy para nvm

Todos 3 comentários

por favor use nvm proxy your_proxy_and_port para configurar o proxy para nvm

Eu não acho que isso seja um problema de proxy.

Parece que algo está bloqueando sua conexão de entrada no nível da rede. Neste caso, o NVM4W é apenas o mensageiro. Versões mais antigas de servidores Windows tendem a ter um firewall bem bloqueado, então eu começaria verificando lá. Veja se você pode acessar esses URLs de um navegador no servidor.

A outra possibilidade é que o Windows Certificate Trustchain não reconhece o certificado TLS/SSL do servidor remoto. Nesse caso, você pode adicionar --insecure ao final do comando para ignorar a etapa de validação TLS/SSL. No entanto, estou mais inclinado a um problema de firewall, porque o TLS/SSL normalmente não atinge o tempo limite quando há um problema. Normalmente diz que o host remoto não é confiável.

Obrigado. Eu tentei a opção --insecure, então acho que o firewall é um
boa aposta.

Op de 18 abr. 2019 01:05 schreef Corey Butler [email protected] :

Eu não acho que isso seja um problema de proxy.

Parece que algo está bloqueando sua conexão de entrada na rede
nível. Neste caso, o NVM4W é apenas o mensageiro. Versões mais antigas do Windows
servidores tendem a ter um firewall bem bloqueado, então eu começaria por
verificando lá. Veja se você pode acessar esses URLs de um navegador em
o servidor.

A outra possibilidade é que o Windows Certificate Trustchain não
reconhecer o certificado TLS/SSL do servidor remoto. Neste caso, você pode adicionar
--insecure ao final do comando para ignorar a validação TLS/SSL
degrau. Estou mais inclinado para um problema de firewall, porque o TLS/SSL
normalmente não atinge o tempo limite quando há um problema. Normalmente diz o
host remoto não é confiável.


Você está recebendo isso porque foi o autor do tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/coreybutler/nvm-windows/issues/436#issuecomment-484293869 ,
ou silenciar o thread
https://github.com/notifications/unsubscribe-auth/AABUMADGOGIJMVCBAOK2UILPQ6ULZANCNFSM4HFFZXDQ
.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ctsstc picture ctsstc  ·  3Comentários

eliavmaman picture eliavmaman  ·  6Comentários

janpio picture janpio  ·  3Comentários

webspecialist picture webspecialist  ·  5Comentários

thany picture thany  ·  4Comentários