2017-03-14 2 views
1

Je rencontre un problème sur windows et rails en utilisant le "google-drive-ruby" gem, Lorsque j'essaie de faire l'autorisation "En votre nom", après avoir initialisé config.json et en cours d'exécution = GoogleDrive :: Session.from_config ("config.json") dans la console, une URL me est donnée où un permis l'utilisation de mon google drive et google docs et en réponse google me donne un code que je copie et collez dans ma console, ce qui est attendu est que mon config.json doit être réécrit mais au lieu de cela j'ai l'erreur suivante.Faraday :: SSLError: SSL_connect SYSCALL retourné = 5 errno = 0 état = SSLv2/v3 lire se rver bonjour A on rails et google drive gem

Faraday :: SSLError: SSL_CONNECT SYSCALL retourné = 5 errno = 0 = état SSLv2/lecture v3 se RVer bonjour A

Quelqu'un at-il la réponse à cette question ?, ma version rubis rubis 2.0.0p643 (25/02/2015) [64 x mingw32] et ma version OpenSSL sur le rubis est OpenSSL 1.0.0o 15 oct 2014

Répondre

0

Faraday Error Connection Failed

Comme décrit dans ce message la solution a été trouvée en changeant la ssl version. Si ce n'est pas la bonne solution, il y a aussi une discussion github qui est bonne et montre quelques solutions.

https://github.com/rubygems/rubygems/issues/515

Discussions sur les groupes Google

https://groups.google.com/forum/#!topic/adwords-api/02rwXWi5NoM

bug même pour les fenêtres https://github.com/gimite/google-drive-ruby/issues/239

+2

Oh j'ai essayé la première mais la commande OpenSSL s_client -showcerts -connect rubygems.org: httpsCONNECTED (00000003) – jportella

+2

Oh j'ai essayé le premier mais la commande "openssl s_client -showcerts -connect rubygems.org:httpsCONNECTED(00000003)" li ke ils suggèrent mais cette commande ne fonctionne pas dans ma ligne de commande, Le second j'ai essayé d'installer le gem HTTP mais pas de chance et le troisième est une discussion non fermée où j'ai déjà posé des questions sur ce problème lol, je suis la dernière entrée dans cette discussion. Je pense que c'est juste un problème de mon OpenSSl avec Google au moment où ils communiquent parce que je peux installer n'importe quelle autre gemme et il n'y a pas de problème avec ça. J'ai déjà essayé de changer beaucoup de cacerts.pem et cacert.pem – jportella