weblog of key_amb

主にIT関連の技術メモ

(メモ) Ruby で gem install に失敗するときの対処法

ケースごとにまとめていきますが、まだ事例が少ないので、メモとしておきます。

SSL certivicate verify failed

下記のようなエラーです。

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.global.ssl.fastly.net/...(略))

対処法としては、以下があります。

ミラーサイトが落ちてる

年末にMiddlemanで遊んでいたときにハマったのですが、たまに特定のミラーサイトが落ちていることがあります。
下のようなエラーが出ると思います。

Network error while fetching http://tokyo-m.rubygems.org/quick/Marshal.4.8/actionmailer-3.2.5.gemspec.rz

それらしいエラーが起こったら、次のようにするといいでしょう。

参考