私はマイケルハートルチュートリアルをしようとしています。gemsetにレール3.2.14をインストールしようとすると、次の問題が発生します。
$ gem install rails -v 3.2.14
エラー:有効なgem 'rails'(= 3.2.14)が見つかりませんでした。理由は次のとおりです:
https://rubygems.org/からデータをダウンロードできません-SSL_connectが返されました= 1 errno = 0 state = SSLv3サーバー証明書Bを読み取りました:証明書の検証に失敗しました(https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz)
Googlingした後、Rubygemsに非SSLソースを使用できることがわかったので、実行しました。
sudo gem sources -a http://rubygems.org
その後、レールを取り付けようとしたところ、うまくいきました。しかし、私はまだ上記の問題を抱えていますが、警告として:
警告:「https://rubygems.org/」からデータをプルできません:SSL_connect returned = 1 errno = 0 state = SSLv3サーバー証明書Bを読み取ります:証明書の検証に失敗しました(https://s3.amazonaws.com/production.s3 .rubygems.org / specs.4.8.gz)
この警告/エラーを完全に削除するにはどうすればよいですか?
私は以下を使用しています:
- RVM 1.22.15
- ruby 2.0.0p247(2013-06-27リビジョン41674)[x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
バージョンのの既知のバグですrubygems
。最新のrubygemsバージョンに更新してからgem update --system
、を再実行してくださいgem install
。
gem sources -r https://rubygems.org/
うまくいきました(警告を削除するまで)。