【问题标题】:Error when Installing Meteor in Ubuntu在 Ubuntu 中安装 Meteor 时出错
【发布时间】:2012-07-27 00:33:02
【问题描述】:

所以我搜索了一段时间,但似乎找不到与我的情况相关的任何内容。我正在尝试在 Ubuntu 上安装 Meteor(对 Ubuntu 来说相当新),但是当我运行 curl 命令时,我收到以下错误消息。

curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure Installation failed.

我正在运行 Ubuntu 12.04 并尝试了许多命令来安装 Meteor,包括以下命令。

curl https://install.meteor.com | /bin/sh

curl install.meteor.com

任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: ubuntu ssl meteor


    【解决方案1】:

    所以,我遇到了同样的问题,sudo apt-get update && sudo apt-get upgrade 提供了帮助。 不知道可能是什么原因。

    【讨论】:

    • 在我运行更新和升级后它工作了。感谢您的帮助!
    【解决方案2】:

    运行openssl s_client -connect install.meteor.com:443,您将看到证书链。我的 OpenSSL 拒绝验证该证书,因为 verify error:num=20:unable to get local issuer certificate:

    $ openssl s_client -connect install.meteor.com:443
    CONNECTED(00000003)
    depth=1 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = PositiveSSL CA 2
    verify error:num=20:unable to get local issuer certificate
    verify return:0
    ---
    Certificate chain
     0 s:/OU=Domain Control Validated/OU=PositiveSSL Wildcard/CN=*.meteor.com
       i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=PositiveSSL CA 2
     1 s:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=PositiveSSL CA 2
       i:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root
    ---
    

    大概我没有安装AddTrust External CA Root,如果您遇到同样的问题,我不会感到惊讶。

    wget(1) 下载了脚本,我没有任何抱怨。 (这本身就令人担忧。如果 CA 未知,它应该抱怨。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-23
      • 2016-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      相关资源
      最近更新 更多