运行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 ,它应该抱怨。)