मैं माइकल हार्टल ट्यूटोरियल करने की कोशिश कर रहा हूं। जब मैं अपने रत्न में 3.2.14 रेल स्थापित करने का प्रयास करता हूं, तो मुझे निम्नलिखित समस्या आती है:
$ रत्न स्थापित रेल -v 3.2.14
त्रुटि: एक वैध मणि 'रेल' (= 3.2.14) नहीं मिल सका, इसीलिए यहाँ है:
Https://rubygems.org/ से डेटा डाउनलोड करने में असमर्थ। SSL_connect = 1 त्रुटी = 0 स्थिति = SSLv3 सर्वर प्रमाणपत्र पढ़ें B: प्रमाणपत्र सत्यापित विफल हुआ ( https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz )
घूमने के बाद, मैंने पाया कि मैं रूबी के लिए एक गैर-एसएसएल स्रोत का उपयोग कर सकता हूं इसलिए मैं भाग गया:
sudo gem sources -a http://rubygems.org
फिर, जब मैंने फिर से रेल स्थापित करने का प्रयास किया, तो यह सफल रहा। हालाँकि, मुझे अभी भी उपरोक्त मुद्दा मिला है लेकिन एक चेतावनी के रूप में:
चेतावनी: ' https://rubygems.org/ ' से डेटा खींचने में असमर्थ : SSL_connect लौटा = 1 ग़लती = 0 स्थिति = SSLv3 सर्वर प्रमाणपत्र पढ़ें B: प्रमाणपत्र सत्यापन विफल हुआ ( https://s3.amazonaws.com/bduction.s3) .rubygems.org / spec.4.4.gz )
मैं इस चेतावनी / त्रुटि को पूरी तरह से कैसे निकाल सकता हूं?
मैं निम्नलिखित का उपयोग कर रहा हूं:
- आरवीएम 1.22.15
- रूबी 2.0.0p247 (2013-06-27 संशोधन 41674) [x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
) संस्करणों में एक ज्ञात बग है rubygems
। नवीनतम माणिक्य संस्करण में अपडेट करने का प्रयास करें: gem update --system
और फिर पुनः चलाएं gem install
।
gem sources -r https://rubygems.org/
ने मेरे लिए काम किया (जहाँ तक चेतावनी को हटा दिया गया)।