tokyo-m.rubygems.org が落ちていて rubygems がインストールできない。

  • 65
    Stock
  • 8
    Comment
Stock this post
  • Kasse
  • donghai821@github
  • tkeo
  • tmf16
  • ryonext
  • crifff
  • niwatori720
  • RyosukeKawamura
  • saicologic
  • honeniq
  • ...

rubygems.org の地域ミラーであるところの tokyo-m.rubygems.org が落ちているようで gem がインストールできない。

$ bundle install
Fetching source index from http://rubygems.org/
Network error while fetching http://tokyo-m.rubygems.org/quick/Marshal.4.8/actionmailer-3.2.5.gemspec.rz

とりあえずミラーサーバである production.cf.rubygems.org を指定することで回避した。

Gemfile ならこんなかんじ。

#source 'http://rubygems.org'
source 'http://production.cf.rubygems.org'

gem ならこんな感じ。

$ gem source --add http://production.cf.rubygems.org

追記

当初は
http://production.s3.rubygems.org としていましたが、さらにCloundFrontにより負荷分散された http://production.cf.rubygems.org のほうが良いのではないかという意見を頂いたので変更しました。

あざます!>@u1さん

追記2

2013/07/30の朝方に発生していた問題については
http://rubygems.org には繋がらないが、 https://rubygems.org は稼働している、という状態のようです。

ので、下記のようにすると回避できるみたいです。

source  https://rubygems.org

ありがとうございます!> @ymrl@github さん

0Contribution

production.s3.rubygems.orgよりも、aws s3のcdnであるCloudFront側を示すproduction.cf.rubygems.orgを使った方が良いかと。

0Contribution

source "https://rubygems.org"
でも大丈夫なようですが..。

@nsnt0 さん

source "https://rubygems.org"
でも大丈夫なようですが..。

基本的にはそれで大丈夫なんですが、今朝方にそこからリダイレクトされる tokyo-m.rubygems.org が落ちていて使えなかったのです。そのための緊急避難的なかんじですね。

384Contribution

すごい助かりました。ありがとうございます。

30Contribution

rubygems.org は先ほど手元で試した限りでは「 https://rubygems.org では問題なく使用できるが http://rubygems.org では問題がある」という状態のようです。

Gemfile で source :rubygems を指定していると警告が出るとおり、現在は https://rubygems.org を使用することが推奨されています(参考 : http://rochefort.hatenablog.com/entry/2013/05/06/083812 )。

一時しのぎとはいえ、https なURLを使用できるのであればこれを機にそちらに変えておくべきかと思います。

499Contribution

https://s3.amazonaws.com/production.s3.rubygems.org で解決です <https

Gemfileはrubyコードなので
ruby
source "https://rubygems.org"

ですね
あと、gemが2.0.5、bundlerが1.3.5以前ならアップデートした方が良いです。(最近のgemやbundlerを使うとHTTPを指定した時に警告がでて、HTTPSを使うように言われます)

0Contribution

@ymrl@github さんが私の言いたかった事を言ってくれました
(書き方がわかりにくかったのかな)
ありがとうございました

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.