/ / SSL प्रमाणपत्र रत्नों को स्थापित करने में विफल त्रुटि को सत्यापित करता है - माणिक, माणिक

SSL प्रमाणपत्र रत्नों को स्थापित करने में विफल त्रुटि को सत्यापित करता है - माणिक, माणिक

OSX 10.10.5 पर Im और RVM और रूबी संस्करण 2.3.1 का उपयोग कर। जब मैं दौड़ता हूं gem install <gem_name> मुझे निम्नलिखित त्रुटि मिलती है

से डेटा डाउनलोड करने में असमर्थ https://rubygems.org/ - SSL_connect लौटाया = 1 ग़लती = 0 राज्य = त्रुटि: प्रमाणपत्र सत्यापन विफल (https://api.rubygems.org/specs.4.8.gz)

मैंने रूबी के विभिन्न संस्करणों के साथ प्रयास किया लेकिन अभी भी वही त्रुटि मिलती है। जब मैं निम्नलिखित कमांड चलाता हूं

rvm osx-ssl-certs status all

मुझे मिला:

Certificates for /etc/openssl/cert.pem: Up to date.
Certificates for /usr/local/etc/openssl/cert.pem: Up to date.

मैंने कर लिया है rvm osx-ssl-certs update all फिर से लेकिन फिर भी त्रुटि बनी रहती है। करने की कोशिश भी कर रहा है gem update --system वही त्रुटि देता है।

का उत्पादन ruby -ropenssl -e "p OpenSSL::OPENSSL_VERSION" है "OpenSSL 1.0.2h 3 May 2016"

इसे ठीक करने का कोई उपाय ?

धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1

मेरे पास यही समस्या थी, मेरे लिए काम करने का एकमात्र तरीका आधिकारिक वेबसाइट से सबसे अपडेटेड रूबीमैम को डाउनलोड करना है, फिर निम्नलिखित बिंदु को चलाना:

  1. से मणि डाउनलोड करें rubygems
  2. किसी भी डायरेक्टरी में रूबीगैम जिप फाइल को अनपैक करें
  3. cd अनपैक रूबीगैम फोल्डर में
  4. इसके साथ स्थापित करें: ruby setup.rb (आपको व्यवस्थापक / रूट विशेषाधिकार की आवश्यकता हो सकती है)
  5. दर्ज sudo gem update --system (परीक्षण करने के लिए आपके पास सबसे अपडेटेड रूबीम है)

... अंतिम चरण के बाद, इसके साथ जवाब दिया Latest version currently installed. Aborting वाह! उम्मीद है की यह मदद करेगा :)