2012-10-21 10 views
6

Używam Ubuntu 12.04. Kiedy zainstalowany Ruby i klejnotów, wszystko działało dobrze przez jakiś czas, ale potem z jednego punktu na Bundler zaczęły pojawiać błędy:Ubuntu Bundler HTTPError

Fetching gem metadata from http://rubygems.org/. 
Error Bundler::HTTPError during request to dependency API 
Fetching full source index from http://rubygems.org/ 

Potem pozostaje tak aż do pewnego momentu w kontinuum czasoprzestrzennym. Zanim używał do łączenia klejnotów z ekstremalnie niską prędkością, ale teraz po prostu nic nie robi.

Jestem całkiem niezły, jeśli chodzi o administrację systemem, pingowanie, proxy itp., Ale spróbowałem wszystkiego, co mogłem znaleźć w Internecie, używając HTTP zamiast HTTPS, sprawdzając, czy mój terminal poprawnie rozwiązuje adres URL, ponownie instalując bundler. .. nawet logging out and back in.

Jakieś sugestie, jak powinienem rozpocząć debugowanie tego problemu?

Odpowiedz

10

Problem z interfejsem API zależności polega na tym, że ta część serwera RubyGems jest obecnie niedostępna. Spójrz na http://status.rubygems.org/

Image from RubyGems status server as of 9PM MDT

+0

To taka ulga, dzięki! :) – silvenon

+0

Nie ma w tym nic złego! Wygląda na dość poważny pojedynczy punkt awarii? –

+0

Yup. Zespół rubygemów ciężko pracuje, aby rozwiązać wszystkie problemy; Niedawno odbyła się sesja Hangoutów Google z udziałem wszystkich zaangażowanych twórców oraz tych, którzy chcieli pomóc. Więcej szczegółów tutaj: https://twitter.com/qrush/status/259477998246440960 –