QA@IT

GemfileのSourceに指定するURLの違い

4081 PV

環境

  • 1. MacOSX 10.9 + RVM + Ruby2.0
  • 2. Vagrant1.3.5(VirtualBox 4.3) + CentOS6.4(64bit) + RVM + Ruby2.0

上記の環境で、同じRailsプロジェクトでbundleをした時に2の場合のみ

Fetching source index from https://rubygems.org/

から先に進めない状態なのですが、その原因の見当がつきません。

GemfileのSourceは

source 'https://rubygems.org'で、

1.の環境では上記のままでbundleできました。
2.の環境ではFetching source index from https://rubygems.org/から先に進みません。

しかし、Gemfileのsourceをhttpsからhttpにするとbundleできました。
原因は何なのでしょうか。どうぞご教授お願い致します。

(補足)2.の環境について

  • Firewallは停止しています。sudo /etc/init.d/iptables statusで確認
  • https, httpともにcurlでレスポンスは返ってきます
  • 両環境ともに同じネットワークにあり、実施したタイミングは一緒です

よろしくお願いいたします。

回答

大変申し訳ありません。

Fetching source index from https://rubygems.org/

を放置しておりましたら、動作致しました。
20分くらい後に動きました。申し訳ありません。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。