2017-03-14 65 views
1

我有一個問題在Windows和rails使用「谷歌驅動器紅寶石」 gem,當我在控制檯初始化config.json並運行session = GoogleDrive :: Session.from_config(「config.json」)後,嘗試執行「代表你」授權時,會向我發送URL使用我的谷歌驅動器和谷歌文檔,並在響應谷歌給我一個代碼,我複製並粘貼在我的控制檯,預計是我的config.json必須重寫,而不是我有以下錯誤。法拉第:: SSLError:SSL_connect SYSCALL返回= 5 errno = 0狀態= SSLv2/v3閱讀服務器您好在軌道上和谷歌驅動器的寶石

法拉第:: SSLError:所以SSL_connect SYSCALL返回= 5錯誤號= 0狀態=的SSLv2/v3的閱讀本身 rver招呼一個

有誰有解決這個問題的?我的紅寶石版本是紅寶石2.0.0p643 (2015年2月25日)[x64的的mingw32]和紅寶石我的OpenSSL的版本是OpenSSL的1.0.0o二零一四年十月十五日

回答

0

Faraday Error Connection Failed

作爲後將該溶液通過改變ssl version發現在此說明。如果這不是正確的解決方案,那麼還有一個很好的github討論,並展示了一些解決方案。在谷歌組

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

討論

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

窗戶 https://github.com/gimite/google-drive-ruby/issues/239

+2

同樣的bug哦,我嘗試的第一個,但該命令的OpenSSL的s_client.First -showcerts -connect ruby​​gems.org: httpsCONNECTED(00000003) – jportella

+2

哦,我試過第一個,但命令「openssl s_client -showcerts -connect ruby​​gems.org:httpsCONNECTED (00000003)」li他們建議,但該命令不起作用在我的命令行,第二個我試圖安裝HTTP gem,但不是運氣,第三個是一個未封閉的討論,我已經問過這個問題lol,我是最後一個條目在那個討論中。我認爲這只是他們溝通時我的OpenSSl問題,因爲我可以安裝任何其他的寶石,並且沒有問題。我已經嘗試過改變cacerts.pem和cacert.pem – jportella

相關問題