Michael Hartl 튜토리얼을 수행하려고합니다. gemset에 rails 3.2.14를 설치하려고하면 다음과 같은 문제가 발생합니다.
$ gem 설치 레일 -v 3.2.14
오류 : 유효한 보석 '레일'(= 3.2.14)을 찾을 수 없습니다. 다음과 같은 이유가 있습니다.
https://rubygems.org/ 에서 데이터를 다운로드 할 수 없음 -SSL_connect 리턴 = 1 errno = 0 state = SSLv3 서버 인증서 B 읽기 : 인증서 확인 실패 ( https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz )
인터넷 검색 후 루비 젬에 SSL이 아닌 소스를 사용할 수 있다는 것을 알았습니다.
sudo gem sources -a http://rubygems.org
그런 다음 레일을 다시 설치하려고 시도했지만 성공했습니다. 그러나 여전히 위의 문제가 있지만 경고로 나타납니다.
경고 : ' https://rubygems.org/ 에서 데이터를 가져올 수 없습니다 ' : SSL_connect 리턴 = 1 errno = 0 state = SSLv3 서버 인증서 읽기 B : 인증서 확인 실패 ( https://s3.amazonaws.com/production.s3 .rubygems.org / specs.4.8.gz )
이 경고 / 오류를 완전히 제거하려면 어떻게해야합니까?
나는 다음을 사용하고 있습니다 :
- rvm 1.22.15
- 루비 2.0.0p247 (2013-06-27 개정 41674) [x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
) 버전의 알려진 버그 입니다 rubygems
. 최신 rubygems 버전으로 업데이트 gem update --system
한 다음 다시 실행하십시오 gem install
.
gem sources -r https://rubygems.org/
(경고를 제거하는 한) 실행 했습니다.