2012-06-04 16 views
27

बंडल स्थापित किया गया था पूरी तरह से कल काम कर रहे, लेकिन अब यह सीएल में इस उत्पादन लौटा रहा है:बंडलर http://rubygems.org तक पहुंचने में असमर्थ क्यों है?

~/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/ 

केवल परिवर्तन मैं मणि फ़ाइल में किए गए परीक्षण में कारखाने महिला (1.4.0) के लिए मणि जोड़ने के लिए था समूह।

मैं किसी भी प्रॉक्सी के पीछे काम नहीं कर रहा हूं और मैं इंटरनेट से पूरी तरह से जुड़ा हूं। ऐसा कुछ भी Google पर ऐसा नहीं लगता है। कोई भी सहायताकाफी प्रशंसनीय होगी!

+1

नेटवर्क समस्या की तरह लगता है, क्या आप https: // rubygems.org/'ping कर सकते हैं? – Stefan

+0

प्रतिक्रिया पिंग है: uknown होस्ट https: //rubygems.org/... – TangoKilo

+0

@tjkoding फिर कुछ टूटा हुआ है; मैं इसे ठीक कर सकता हूं। लेकिन यही कारण है कि आप इसे नहीं पहुंच सकते हैं। –

उत्तर

7

यह एक मणि या गहरे लाल रंग का मुद्दा नहीं है के बजाय http उपयोग करने के लिए Gemfile स्विच कर लेना चाहिए, यह एक समाधानकर्ता मुद्दा आप अपने uknown host rubygems.org प्रतिक्रिया से बता सकते हैं के रूप में है।

साइट्स आपके ब्राउज़र को हल किया जाता है, की कोशिश की तरह है:

मान्य करने के लिए है कि आपकी समस्या को स्थानीय है।

+1

ध्यान दें कि प्रतिक्रिया में एक लिंक शामिल है। जब भी एक यूआरएल पोस्ट किया जाता है तो मार्कडाउन कर रहा है। उसे सिर्फ पिंग करने के लिए क्या/कैसे क्रोधित निर्देश दिए गए थे। – cHao

+0

@cHao ठीक है समस्या निश्चित रूप से स्थानीयकृत है क्योंकि यह कहता है कि रूबी रत्न ऊपर है और यह सिर्फ मेरे लिए नीचे है। मुझे यहां से कैसे आगे बढ़ना चाहिए? – TangoKilo

+0

यह कहने के लिए खेद है, लेकिन "क्या आपने इसे बंद करने की कोशिश की है?"। गंभीरता से। – d11wtq

8

क्या यह नई लाइन को हटाते समय काम कर रहा है?

हो सकता है, आप https

+0

मैंने नई लाइन को हटाने का प्रयास किया है लेकिन इससे कुछ भी प्रभावित नहीं हुआ है, और http का उपयोग करने से कोई प्रभाव नहीं पड़ता है ... – TangoKilo

+0

मैं अन्य वेबसाइटों को उनके डोमेन नामों से भी पिंग कर सकता हूं, इसलिए कोई DNS समस्या या तो – TangoKilo

+0

मुझे एक ही समस्या थी। इसे 'http: // rubygems.org/'के बजाय' http: // rubygems.org/'के बजाय' 'Gemyile' में' http: // rubygems.org /' का उपयोग करके हल किया गया था। – ACIDSTEALTH

7

लगता है जैसे आप प्रॉक्सी सर्वर के पीछे हो सकते हैं।

कोशिश (यूनिक्स/ओएस एक्स)

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

यदि आप अपने दम पर मूल्यों की जानकारी नहीं है अपने वेब ब्राउज़र से बाहर की जानकारी प्राप्त करने में सक्षम हो सकता है।

विंडोज़ पर, आप पर्यावरण चर पर जाकर और उपरोक्त मानों के साथ http_proxy नामक एक नया जोड़कर ऐसा कर सकते हैं।

+0

बड़ी समस्या यह है कि 'http_proxy' चर कैपिस्ट्रानो परिनियोजन सत्र के दौरान लगातार नहीं है। –

संबंधित मुद्दे