Ich versuche das Michael Hartl Tutorial zu machen. Wenn ich versuche, Rails 3.2.14 in meinem Gemset zu installieren, tritt das folgende Problem auf:
$ gem Install Rails -v 3.2.14
FEHLER: Es konnte kein gültiger Edelstein 'Schienen' (= 3.2.14) gefunden werden. Hier ist der Grund:
Daten können nicht von https://rubygems.org/ heruntergeladen werden - SSL_connect zurückgegeben = 1 errno = 0 state = SSLv3-Leseserverzertifikat B: Zertifikatüberprüfung fehlgeschlagen ( https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz )
Nachdem ich herumgegoogelt hatte, stellte ich fest, dass ich eine Nicht-SSL-Quelle für Rubygems verwenden konnte, also lief ich:
sudo gem sources -a http://rubygems.org
Als ich dann erneut versuchte, Schienen zu installieren, war dies erfolgreich. Ich habe das obige Problem jedoch immer noch erhalten, aber als Warnung:
WARNUNG: Daten können nicht von ' https://rubygems.org/ ' abgerufen werden: SSL_connect zurückgegeben = 1 errno = 0 state = SSLv3-Leseserverzertifikat B: Zertifikatüberprüfung fehlgeschlagen ( https://s3.amazonaws.com/production.s3 .rubygems.org / specs.4.8.gz )
Wie kann ich diese Warnung / diesen Fehler vollständig entfernen?
Ich benutze folgendes:
- rvm 1.22.15
- ruby 2.0.0p247 (27.06.2013, Revision 41674) [x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
) Versionen von rubygems
. Versuchen Sie, auf die neueste Rubygems-Version zu aktualisieren: gem update --system
und führen Sie sie erneut aus gem install
.
gem sources -r https://rubygems.org/
funktionierte das Ausführen für mich (bis zum Entfernen der Warnung).