2012-04-26 19 views
7

पर रत्न :: RemoteFetcher :: FetchError कारण बनता है। उस समय:"बंडल स्थापित" प्रत्येक मणि

identical vendor/plugins/.gitkeep 
     run bundle install 
Fetching gem metadata from https://rubygems.org/......... 

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert handshake failure (https://d2chzxaqi4y7f8.cloudfront.net/gems/rake-0.9.2.2.gem) 
An error occured while installing rake (0.9.2.2), and Bundler cannot continue. 
Make sure that `gem install rake -v '0.9.2.2'` succeeds before bundling. 

मैं मणि मैन्युअल मणि के साथ स्थापित स्थापित कर सकते हैं और प्रक्षेपण के फिर से नई रेल, और अगले मणि के लिए त्रुटि को दोहराता है। मैं मैन्युअल रूप से हर एक मणि स्थापित करने के अंत में।

मैं आरवीएम 1.13.0 एकल उपयोगकर्ता का उपयोग करता हूं।

+0

यदि आप आरवीएम का उपयोग कर रहे हैं तो आपको 'आरवीएम आवश्यकताएं' पढ़नी चाहिए। – mpapis

उत्तर

6

क्या आपके पास ओपनएसएसएल स्थापित है? आप अपने ओएस का उल्लेख नहीं है, लेकिन Ubunutu (या अन्य डेबियन-आधारित distros) पर आप कार्य करें:

sudo apt-get install openssl 

उसमें असफल होने पर कोशिश http://railsapps.github.com/openssl-certificate-verify-failed.html

+1

धन्यवाद। "असफल रहा" विकल्प दिन बचाया। – darioshanghai

+1

: ssl_verify_mode: 0/~gemrc में "विफल होने" से मेरे लिए समस्या हल हो गई। धन्यवाद! –

+0

मैंने "विफल होने" विकल्प का पालन किया और विंडोज निर्देशों की तलाश की। यदि आपके पास RailsInstaller है तो समस्या को ठीक करने के लिए एक लिंक था। मेरे पास RailsInstaller नहीं था, बस रुबी, इसलिए मैंने "मैनुअल" निर्देशों का पालन किया और RailsInstaller को Ruby200-x64 में बदल दिया और यह काम किया! धन्यवाद! –

5

इस प्रयास करें।

rvm pkg install openssl 
rvm reinstall 1.9.2 --with-openssl-dir=$rvm_path/usr 
+0

मैक ओएस एक्स 10.8 पर यह मदद की, धन्यवाद – sekrett

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