Hello, je en sais pas pourquoi mais des que j'essais d'installer une nouvelle techno sur mon ordinateur (Windows), j'ai un bug. Et la j'ai testé Ruby et bien sur Ruby on Rails.

Voila l'erreur :

ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/latest_specs.4.8.gz)
RubyGems Environment:
  - RUBYGEMS VERSION: 2.2.2
  - RUBY VERSION: 2.1.5 (2014-11-13 patchlevel 273) [x64-mingw32]
  - INSTALLATION DIRECTORY: H:/Ruby/lib/ruby/gems/2.1.0
  - RUBY EXECUTABLE: H:/Ruby/bin/ruby.exe
  - EXECUTABLE DIRECTORY: H:/Ruby/bin
  - SPEC CACHE DIRECTORY: C:/Users/Amstramgram/.gem/specs
  - RUBYGEMS PLATFORMS:
    - ruby
    - x64-mingw32
  - GEM PATHS:
     - H:/Ruby/lib/ruby/gems/2.1.0
     - C:/Users/Amstramgram/.gem/ruby/2.1.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - H:\Ruby\bin
     - H:\nodejs\
     - C:\Ruby\bin
     - C:\MinGW\bin

Enfin voila j'ai deja cherché sur Google, testé 500K trucs mais rien n'y fait.

Merci

5 réponses


Grafikart
Réponse acceptée

Ok jte conseillerais vraiment de mettre une VM car tu n'est pas au bout de tes peines ^^
Sinon il y a une commande (recherche google car je ne l'ai plus en tête) pour changer la source un truc du genre

gem install rails --source=http://rubygems.org
Seazer
Réponse acceptée

Pour passer en HTTP normal il te faut d'abord supprimer la source https avec :

gem sources -r https://rubygems.org/

Et ensuite ajouter la version http

gem sources -a http://rubygems.org/

Tu es sur une VM ou tu essais d'installer rails direct sur un environnement windows ?

Directement sur Windows. J'ai trouvé une solution mais je ne sais pas comment la mettre en place. Il faudrait que j'arrive à enlever le 's' du lien https dans REMOTE SOURCES. Comme ca il n'y aurai plus le problème de certificat, si j'ai bien compris le bug.

Ok ok. Je vais voir si je peux mettre tout ca sur mon Raspberry pi au cas ou. Sinon GO VM.
Merci bien.