我一直在尝试在我的MacBook Pro上安装meteor,并且一直面临着证书问题。我收到了以下错误信息:
curl:(60)SSL证书问题:自签名证书在证书链中
更多细节请参见:https://curl.haxx.se/docs/sslcerts.html">https://curl.haxx.se/docs/sslcerts.html。
默认情况下,curl使用证书颁发机构(CA)公钥(CA证书)的“bundle”执行SSL证书验证。如果默认bundle文件不够用,您可以使用--cacert选项指定替代文件。如果此HTTPS服务器使用由bundle中的CA表示的CA签名的证书,则证书验证可能会因证书存在问题(可能已过期,或者名称与URL中的域名不匹配)而失败。如果你想关闭curl对证书的验证,请使用-k(或--insecure)选项。
在使用
下载Meteor分发 curl: (60) SSL证书问题:无法获取本地颁发机构证书 更多细节请参见:https://curl.haxx.se/docs/sslcerts.html curl默认使用证书颁发机构(CA)公钥(CA证书)的“束”执行SSL证书验证。如果默认的束文件不足够,您可以使用--cacert选项指定备用文件。如果此HTTPS服务器使用由束中表示的CA签名的证书,则证书验证可能失败,原因是证书存在问题(可能已过期,或名称与URL中的域名不匹配)。如果您想关闭curl对证书的验证,请使用-k(或--insecure)选项。安装失败。(请注意安装失败消息。) 请帮我解决这个问题。 提前致谢。 编辑: 在像Fedor要求我运行的
run_it
RELEASE=1.2.1
PREFIX=/usr/local
set -e set -u
exec ++ uname UNAME=Darwin
'[' Darwin '>' MINGW -a Darwin '<' MINGX ']'
'[' Darwin '!=' Linux -a Darwin '!=' Darwin ']'
'[' Darwin = Darwin ']' ++ uname -p ++ sysctl -n hw.cpu64bit_capable '[' i386 '!=' i386 -o 1 '!=' 1 ']'
grep BUNDLE_VERSION /usr/local/bin/meteor PLATFORM=os.osx.x86_64
trap 'echo Installation failed.' EXIT
'[' -e /Users/usama/.meteor ']'
TARBALL_URL=https://d3sqy0vbqsdhku.cloudfront.net/packages-bootstrap/1.2.1/meteor-bootstrap-os.osx.x86_64.tar.gz INSTALL_TMPDIR=/Users/usama/.meteor-install-tmp rm -rf /Users/usama/.meteor-install-tmp mkdir /Users/usama/.meteor-install-tmp echo 'Downloading Meteor distribution' Downloading Meteor distribution
curl --progress-bar --fail https://d3sqy0vbqsdhku.cloudfront.net/packages-bootstrap/1.2.1/meteor-bootstrap-os.osx.x86_64.tar.gz tar -xzf - -C /Users/usama/.meteor-install-tmp -o
curl:(60)SSL证书问题:自签名证书在证书链中
更多细节请参见:https://curl.haxx.se/docs/sslcerts.html">https://curl.haxx.se/docs/sslcerts.html。
默认情况下,curl使用证书颁发机构(CA)公钥(CA证书)的“bundle”执行SSL证书验证。如果默认bundle文件不够用,您可以使用--cacert选项指定替代文件。如果此HTTPS服务器使用由bundle中的CA表示的CA签名的证书,则证书验证可能会因证书存在问题(可能已过期,或者名称与URL中的域名不匹配)而失败。如果你想关闭curl对证书的验证,请使用-k(或--insecure)选项。
在使用
curl --insecure https://install.meteor.com | ssh
后,我收到以下错误消息:下载Meteor分发 curl: (60) SSL证书问题:无法获取本地颁发机构证书 更多细节请参见:https://curl.haxx.se/docs/sslcerts.html curl默认使用证书颁发机构(CA)公钥(CA证书)的“束”执行SSL证书验证。如果默认的束文件不足够,您可以使用--cacert选项指定备用文件。如果此HTTPS服务器使用由束中表示的CA签名的证书,则证书验证可能失败,原因是证书存在问题(可能已过期,或名称与URL中的域名不匹配)。如果您想关闭curl对证书的验证,请使用-k(或--insecure)选项。安装失败。(请注意安装失败消息。) 请帮我解决这个问题。 提前致谢。 编辑: 在像Fedor要求我运行的
curl install.meteor.com | sh -x
之后,我收到了以下消息:run_it
RELEASE=1.2.1
PREFIX=/usr/local
set -e set -u
exec ++ uname UNAME=Darwin
'[' Darwin '>' MINGW -a Darwin '<' MINGX ']'
'[' Darwin '!=' Linux -a Darwin '!=' Darwin ']'
'[' Darwin = Darwin ']' ++ uname -p ++ sysctl -n hw.cpu64bit_capable '[' i386 '!=' i386 -o 1 '!=' 1 ']'
grep BUNDLE_VERSION /usr/local/bin/meteor PLATFORM=os.osx.x86_64
trap 'echo Installation failed.' EXIT
'[' -e /Users/usama/.meteor ']'
TARBALL_URL=https://d3sqy0vbqsdhku.cloudfront.net/packages-bootstrap/1.2.1/meteor-bootstrap-os.osx.x86_64.tar.gz INSTALL_TMPDIR=/Users/usama/.meteor-install-tmp rm -rf /Users/usama/.meteor-install-tmp mkdir /Users/usama/.meteor-install-tmp echo 'Downloading Meteor distribution' Downloading Meteor distribution
curl --progress-bar --fail https://d3sqy0vbqsdhku.cloudfront.net/packages-bootstrap/1.2.1/meteor-bootstrap-os.osx.x86_64.tar.gz tar -xzf - -C /Users/usama/.meteor-install-tmp -o