Próbuję zrobić samouczek Michaela Hartla. Kiedy próbuję zainstalować szyny 3.2.14 w moim zestawie gem, pojawia się następujący problem:
$ szyny instalacyjne gem -v 3.2.14
BŁĄD: nie można znaleźć prawidłowego „szyny” klejnotu (= 3.2.14), oto dlaczego:
Nie można pobrać danych z https://rubygems.org/ - zwrócono SSL_connect = 1 errno = 0 stan = SSLv3 odczytać certyfikat serwera B: weryfikacja certyfikatu nie powiodła się ( https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz )
Po Googlingu odkryłem, że mogę użyć źródła innego niż SSL dla rubygemów, więc uruchomiłem:
sudo gem sources -a http://rubygems.org
Potem, kiedy próbowałem ponownie zainstalować szyny, udało się. Nadal jednak mam powyższy problem, ale jako ostrzeżenie:
OSTRZEŻENIE: Nie można pobrać danych z „ https://rubygems.org/ ”: Zwrócono SSL_connect = 1 errno = 0 stan = SSLv3 odczytać certyfikat serwera B: weryfikacja certyfikatu nie powiodła się ( https://s3.amazonaws.com/production.s3 .rubygems.org / specs.4.8.gz )
Jak mogę całkowicie usunąć to ostrzeżenie / błąd?
Używam następujących:
- rvm 1.22.15
- ruby 2.0.0p247 (2013-06-27 wersja 41674) [x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
) wersjach rubygems
. Spróbuj zaktualizować do najnowszej wersji Rubygems: gem update --system
a następnie uruchom ponownie gem install
.
gem sources -r https://rubygems.org/
działało dla mnie uruchamianie (w zakresie usuwania ostrzeżenia).