2014-12-03 10 views
11

Ich habe alles versucht, was ich in meinem kurzen Programmwissen verstanden habe.Ich bekomme "Certificate Verify Failed" bei der Installation von Bundler für Ruby on Rails, unter Windows 7. Ruby 1.9.3

Wenn ich "Bundler install" eingeben bekomme ich "Certificate Verify Failed" (Ich habe das Zertifikat überprüft, es ist aktualisiert) Dann endet mit "Sicherstellen" Gem installieren [Gem Name] -v [Version] Succed vor bündeln.“

So entschied ich, Gem-per-Gem zu installieren, anstatt zu versuchen, sie Zertifikat Problem zu lösen.

diese Arbeit wird oder ich meine Zeit gerade?

+0

ich ein ähnliches Problem habe bei dem Versuch, zu aktualisieren oder zu Installieren Sie alles, was mit dem Edelstein zu tun hat ... nicht sicher, wie das alles funktioniert und ich versuche, ein besseres Verständnis für das zu bekommen, was auch läuft ... wird diesen Stream mit allem, was für mich funktioniert, gepostet bekommen – beauXjames

Antwort

26

es gefunden !

https://gist.github.com/luislavena/f064211759ee0f806c88

Am wichtigsten ... herunterladen https://raw.githubusercontent.com/rubygems/rubygems/master/lib/rubygems/ssl_certs/AddTrustExternalCARoot-2048.pem

Herauszufinden, wo es

C:\>gem which rubygems 
C:/Ruby21/lib/ruby/2.1.0/rubygems.rb 

Dann kopieren Sie einfach die .pem-Datei in ../2.1.0/rubygems/ssl_certs/ bleiben und gehen über dein Geschäft.

HINWEIS Der obengenannte Link ist derzeit verfügbar vom 10/12/2016. Der Kommentar hat mich zu einigen Nachforschungen geführt und es scheint ein andauerndes Problem zu sein und wird nicht direkt diskutiert. Es gibt noch andere Themen direkt an den rubygems KB Sie folgen möchten ->http://help.rubygems.org/search?utf8=%E2%9C%93&q=SSL+Certs&t=d&scope=all&category_id=&recommend=1

+0

Funktioniert wie ein Zauber. – tchakravarty

+1

Einige Browser (z. B. Chrome) speichern die .pem-Datei möglicherweise als '.txt', stellen Sie sicher, dass Sie dies nur auf' .pem' zurückstellen. –

+0

Der Download-Link funktioniert nicht mehr. Gibt es einen alternativen Download-Link? –