Não é possível atualizar o meteoro, porque ele não pode fazer o download do manifesto

1

Eu tenho meteor instalado via npm e gostaria de atualizá-lo, mas não posso. Eu tentei:

$ meteor update
Failed to download manifest.

mas falha com:

Failed to download manifest.

Então, eu segui a sugestão de aqui , mas também não funcionou:

$ curl -vs https://install.meteor.com | sh
* Rebuilt URL to: https://install.meteor.com/
*   Trying 52.73.238.209...
* Connected to install.meteor.com (52.73.238.209) port 443 (#0)
* SSL peer handshake failed, the server most likely requires a client certificate to connect
* Closing connection 0

Não estou atrás do proxy e outros sites SSL estão carregando bem por curl , por exemplo

$ curl https://www.example.com
<!doctype html>
...
$ curl https://www.google.co.uk
<!doctype html>
...

Como eu atualizo o pacote meteor , ou talvez haja alguma outra maneira simples de conseguir isso?

Meu ambiente (OS X):

$ meteor --version
Meteor version 0.5.2
$ node --version
v0.10.44
$ curl --version
curl 7.43.0 (x86_64-apple-darwin15.0) libcurl/7.43.0 SecureTransport zlib/1.2.5
    
por kenorb 07.05.2016 / 23:09

1 resposta

0

Quando meteor update ou npm falhar, meteor poderá ser instalado / atualizado usando o script de instalação do Meteor disponível no link .

No entanto, usando curl , há alguns problemas para lidar com o certificado antigo.

Portanto, usar wget parece funcionar bem:

wget -qO- https://install.meteor.com | sh

Se a versão antiga de meteor foi instalada via npm , ela deve ser desinstalada primeiro:

npm remove meteor -g
    
por 10.05.2016 / 17:26