【发布时间】:2022-01-01 02:01:22
【问题描述】:
在我新的 MacBook Pro M1 2021 上成功安装 this post 之后的 asdf install ruby 2.6.6,并尝试运行 gem install bundler,但得到了这个:
MacBook-Pro ~ % gem install bundler
ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign to your local trusted store
ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign to your local trusted store
ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign to your local trusted store
ERROR: Could not find a valid gem 'bundler' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate) (https://rubygems.org/specs.4.8.gz)
ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign to your local trusted store
ERROR: SSL verification error at depth 1: unable to get local issuer certificate (20)
ERROR: You must add /OU=GlobalSign Root CA - R3/O=GlobalSign/CN=GlobalSign to your local trusted store
我尝试打开 Mac 的 Keychain Access 窗口并为每个 GlobalSign 证书指定 Always Trust 选项,但没有成功。
OS: MacOS Monterey 12.0.1
ruby -v: 2.6.6
gem -v: 3.0.3
Homebrew: 3.3.4
【问题讨论】:
-
你解决过这个问题吗?
标签: ruby-on-rails ruby ssl bundler apple-m1