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

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

我正在运行Ubuntu12.04,并尝试了许多命令来安装Meteor,包括以下内容。

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

curl install.meteor.com

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

有帮助吗?

解决方案

所以,我有同样的问题和sudo apt-get update && sudo apt-get upgrade帮助。 不知道是什么可以是原因。

其他提示

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不知道。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top