Yarn: Erro 403 Proibido ao tentar executar `yarn install`

Criado em 27 fev. 2017  ·  3Comentários  ·  Fonte: yarnpkg/yarn

Você quer solicitar um recurso ou relatar um bug ?
Erro

Qual é o comportamento atual?
Obtendo um erro 403 ao tentar executar yarn install

error An unexpected error occurred: "http://npm.myCompany.com/angular-froala/-/angular-froala-1.2.7.tgz: Request failed \"403 Forbidden\"".

(aliás, dá sempre o mesmo erro em um pacote diferente, então não está relacionado ao froala)

Se o comportamento atual for um bug, forneça as etapas para reproduzi-lo.
Execute yarn

Qual é o comportamento esperado?
O arquivo yarn.lock deve ser criado

Mencione seu node.js, yarn e versão do sistema operacional.
Versão do fio:
0,20,3
Versão do nó:
4.2.1
Plataforma:
darwin x64

Quando eu faço yarn login eu entendo isso-

yarn login v0.20.3
info npm username: **myUsername**
info npm username: **myEmail**
✨  Done in 0.11s.

Comentários muito úteis

@ krishnagupta21 Você pode compartilhar um pouco mais detalhadamente como você consertou isso? Acho que temos o mesmo problema. Às vezes, nosso yarn install funciona, mas às vezes falha com um 403 (sempre em um pacote diferente).
Npm install está sempre funcionando.

Todos 3 comentários

Corrigido o problema. Estávamos usando https em nosso registro, embora fosse http . O NPM ainda estava trabalhando com https , mas o yarn estava dando 403.

@ krishnagupta21 Você pode compartilhar um pouco mais detalhadamente como você consertou isso? Acho que temos o mesmo problema. Às vezes, nosso yarn install funciona, mas às vezes falha com um 403 (sempre em um pacote diferente).
Npm install está sempre funcionando.

@ krishnagupta21 Você pode compartilhar um pouco mais detalhadamente como você consertou isso? Acho que temos o mesmo problema. Às vezes, nosso yarn install funciona, mas às vezes falha com um 403 (sempre em um pacote diferente).
Npm install está sempre funcionando.

O wi-fi da minha universidade bloqueia todas as conexões http . Então, fui ao arquivo _yarn.lock_ e procurei por todos os http: , adicionei s ao final, de modo que parecia https: e verifiquei o link copiando-o para navegador, o link estava funcionando, pois o navegador encontrou um arquivo para fazer o download. Então executei yarn install e foi concluído com sucesso, espero que funcione bem mais tarde, veremos.

Espero que ajude alguém a consertá-lo mais rápido, tudo o que você precisa fazer é mudar todos os http: em seu yarn.lock para https:
por exemplo, mude isso

onetime@^2.0.0:
  version "2.0.1"
  resolved "http://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

Para isso

onetime@^2.0.0:
  version "2.0.1"
  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

Boa sorte!

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