Подтвердить что ты не робот

Почему провайдер не может связаться с http://rubygems.org?

Bundle install отлично работает вчера, но теперь он возвращает этот вывод в CL:

   ~/dev/rails/sample_app$ bundle install
   Fetching gem metadata from https://rubygems.org/.
   Error Bundler::HTTPError during request to dependency API
   Fetching full source index from https://rubygems.org/
   Could not reach https://rubygems.org/

Единственное изменение, которое я внес в файл gem, заключалось в том, чтобы добавить камень в factory girl (1.4.0) в тестовую группу.

Я не работаю за прокси, и я полностью подключен к Интернету. Кажется, не может найти ничего подобного в google. Любая помощь приветствуется!

4b9b3361

Ответ 1

Это не проблема с драгоценным камнем или рубином, это проблема разрешения, как вы могли бы сказать из вашего ответа uknown host rubygems.org.

Если ваш браузер разрешает, попробуйте такие сайты, как:

чтобы проверить, что ваша проблема локализована.

Ответ 2

Работает ли она при удалении новой строки?

Возможно, вам следует переключить Gemfile на использование http вместо https

Ответ 3

Похоже, вы можете оказаться за прокси-сервером.

Попробуйте (unix/os x)

$ export http_proxy=http://username:[email protected]:[your_proxy_port]

Вы можете получить информацию из своего веб-браузера, если вы сами не знаете значения.

В окнах вы можете сделать это, перейдя в переменные среды и добавив новый, называемый http_proxy со значениями выше.