2016-06-22 2 views
0

Ich kann keine Ruby Gems auf diesem Mac mit OSX 10.11 installieren.Kann keine RubyGems installieren, ungültiger Argumentfehler beim Verbinden mit Quellen [gem 2.4.8]

Hier ist, was passiert, wenn ich versuche, ein Juwel zu installieren:

$ gem install rspec

ERROR: Could not find a valid gem 'rspec' (>= 0), here is why:

Unable to download data from https://rubygems.org/ - Errno::EINVAL: Invalid argument - connect(2) for "rubygems.org" port 443 (https://rubygems.org/specs.4.8.gz)`

Ich dachte, es könnte ein ssl Problem sein, so habe ich versucht, laufen

$ openssl s_client -showcerts -connect rubygems.org:https

connect: Invalid argument

connect:errno=22

Irgendwelche Ideen auf, was das Problem ist? Vielen Dank für Ihre Zeit und Hilfe

+0

https://github.com/rubygems/rubygems/issues/515 Dies könnte hilfreich sein –

Antwort

0

Es gibt [bekannt] Probleme mit SSL auf rubygems.org, nicht auf Ihrem Computer. Ausdrücklich stellen Sie die Quelle HTTP zu sein, nicht HTTPS:

gem install rspec --source http://rubygems.org 

In Ihrem Gemfile (falls vorhanden) sollten Sie wahrscheinlich eingestellt:

source 'http://rubygems.org' 

als die Spitze Linie.

Verwandte Themen