gem install ne peut pas télécharger à partir de rubygems.org
Quand je tape
gem install sass
Je reçois le message d'erreur suivant
C:>gem install boussole
ERREUR: impossible de trouver un valable gem 'boussole' (>= 0), voici pourquoi:
Impossible de télécharger des données à partir de https://rubygems.org/ - SSL_connect retur
ned=1 errno=0=SSLv3 lire certificat de serveur B: certificat de vérifier échoué (
https://rubygems.org/latest_specs.4.8.gz)
La version de rubygems utilisez-vous?
J'ai été en utilisant Ruby 2.0 est installé à l'aide de railsinstaller. Je suis retourné à Ruby 1.9.3 installé avec ruby installer et chaque chose a de nouveau fonctionné. Vais essayer d'utiliser une version supérieure de ruby pour voir si c'est ça le problème
D'ailleurs quand j'essaie de ping rubygems.org je reçois un délai d'attente. Je me demande si cela est lié à la dnsimple problèmes d'hier
rubygems.org a certainement été malade hier, donc il y a très probablement des problèmes d'aujourd'hui
Je préfère ne pas le découvrir dans la production personnellement 😉
gem -v
J'ai été en utilisant Ruby 2.0 est installé à l'aide de railsinstaller. Je suis retourné à Ruby 1.9.3 installé avec ruby installer et chaque chose a de nouveau fonctionné. Vais essayer d'utiliser une version supérieure de ruby pour voir si c'est ça le problème
D'ailleurs quand j'essaie de ping rubygems.org je reçois un délai d'attente. Je me demande si cela est lié à la dnsimple problèmes d'hier
rubygems.org a certainement été malade hier, donc il y a très probablement des problèmes d'aujourd'hui
Je préfère ne pas le découvrir dans la production personnellement 😉
OriginalL'auteur user3567761 | 2014-12-02
Vous devez vous connecter pour publier un commentaire.
Utilisation
http
au lieu dehttps
Soyez prudent en utilisant
http
au lieu dehttps
. Le changement a été fait pourhttps
de fournir plus de connexions sécurisées.C'est très dangereux de la solution, vous faites du commerce un lot de la sécurité dans cette voie.
Vous pouvez également utiliser
-r
au lieu de--remove
.OriginalL'auteur Dongho Yoo
J'ai connu les mêmes symptômes sur Win7, Ruby 2.1.5 64bit - différentes gem, mais même message d'erreur.
Dans mon cas, j'ai dû installer un nouveau certificat racine pour rubygems, ce lien explique comment:
https://gist.github.com/luislavena/f064211759ee0f806c88
La raison en est que le rubis d'installation contient ses propres certificats racine qui sont utilisés lors de l'établissement de la connexion sécurisée avec rubygems.org - mais le certificat a depuis été modifié sur le serveur de sorte qu'aucun des certificats racine qui vient avec cette ruby installateur peut valider le certificat du serveur. C'est pourquoi vous avez besoin de mettre à jour le certificat racine.
DÉSOLÉ pour l'absence de réponse de tout le monde. Ont été à l'hôpital en raison d'accident de vélo. Trouvé une réponse. Voir gist.github.com/fnichol/867550. (Grâce à l'un des organisateurs de Ruby et de Rails de Melbourne Meetup). Testé et il fonctionne avec Ruby 1.9.3 et 2.1.5
OriginalL'auteur Pete
Selon ce post : Erreur SSL Lors de l'installation de rubygems, Incapable d'extraire des données à partir de 'https://rubygems.org/
Goto lien http://rubygems.org/pages/download
Télécharger le dernier fichier zip
Décompressez
exécutez "ruby setup.rb" dans le dossier décompressé
maintenant exécuter la commande gem install
OriginalL'auteur mcbjam
TL;DR
Appliquer le correctif officiel:
Exécuter:
Version longue
Voir http://guides.rubygems.org/ssl-certificate-update/ .
Fondamentalement, il ajoute GlobalSignRootCA. Très facile à appliquer, malheureusement difficile de google.
OriginalL'auteur Alice Vixie
J'ai aussi remarqué des problèmes avec rubygems.org hier (dans un contexte), mais que votre erreur ressemble presque à un problème avec un nouvellement installé Ruby et ses SSL intégration/de configuration (les avoir localiser SSL lors de l'installation, ainsi que les certificats nécessaires).
Vous pouvez consulter:
Erreur SSL Lors de l'installation de rubygems, Incapable d'extraire des données à partir de 'https://rubygems.org/
Mais si cela ne fonctionne pas je recommande continué à chercher, comme cela semble être un problème commun de la zone.
Cela ressemble à la sortie que vous avez posté ci-dessus. Est-ce que sur Windows? Si vous utilisez un particulier installateur--RailsInstaller dans ce cas, j'aurais l'air pour des questions semblables à la vôtre, où il est pris en charge (ici, des forums, etc.) Par exemple, si vous utilisez la RVM, il a ses propres solutions pour ces problèmes. (Ça sonne comme le SSL n'était pas configuré correctement dans votre Ruby 2.0 installation.)
OriginalL'auteur TK-421
- Je résoudre le problème à l'aide de cette méthode:
Aller à rubygems.org et installer une nouvelle rubygems gem
Utiliser l'approche suivante:
http://puu.sh/dKilg/78ccee17b6.png
http://help.rubygems.org/discussions/problems/19761-could-not-find-a-valid-gem
OriginalL'auteur einverne
ce que rails utilisez-vous??
Je pense que votre problème est la version de rails.
J'utilise:
Quelques fois https://rubygems.org est le problème que j'ai besoin de changer pour http://rubygems.org, je pense que les problèmes de proxy.
Voir: gist.github.com/fnichol/867550 (qui Semble être la solution complète. Fonctionne pour moi)
Ce n'est pas les rails version. Et merci de ne pas changer de https en http. Il est très dangereux de conseils à donner dans ce cas.
OriginalL'auteur drako_darpan