2016-11-18 145 views
0

我想安裝一個名爲move的遷移工具,去一個名爲Lime的CRM系統,但我得到一個錯誤。我不知道爲什麼,證書說它在SSL中是有效的。紅寶石證書錯誤

這是我執行一步一步的指導: https://github.com/Lundalogik/move-to-go/blob/master/step-by-step.md

,這是文檔: https://github.com/Lundalogik/move-to-go

C:\Users\gujo>gem install move-to-go 
ERROR: Could not find a valid gem 'move-to-go' (>= 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) 

有什麼建議?

+0

請閱讀「[問]」及鏈接頁面,特別是http://www.catb.org/~esr/faqs/smart-questions.html這是長,但會幫助你問問題。 「[mcve]」也很重要。你說你正在關注鏈接頁面中的步驟,但我們無法證實你是因爲你沒有足夠的信息。此外,請格式化您的文字,以便它可讀。這有助於我們理解你在問什麼。 –

+0

是的,會做,很抱歉,這裏很新。 – user2456264

回答

0

這是由於已更改的Ruby SSL證書。
您可以安裝較新版本的RubyGem來解決問題。

例如,在Windows:

  1. 下載https://rubygems.org/downloads/rubygems-update-2.6.7.gem,並將其保存到C:\rubygems-update-2.6.7.gem

  2. 打開命令提示和運行命令:

    • gem install --local C:\rubygems-update-2.6.7.gem
    • update_rubygems --no-ri --no-rdoc
    • gem --version,並檢查它是2.6.7
    • gem uninstall rubygems-update -x到最後刪除更新包

,請重試gem install命令和SSL錯誤應消失!

來源:http://guides.rubygems.org/ssl-certificate-update/#installing-using-update-packages