1
我現在偶爾遇到與使用https
鏈接的Github上託管的腳本有關的問題。我通常設法繞過它,但我想知道解決這個問題的正確方法是什麼?我想使用this Rails Application template。Ruby/Github:適用於OpenSSL :: SSL :: SSLError的一般解決方案?
運行
rails new APP_NAME -m https://raw.github.com/RailsApps/rails3-application-templates/master/rails3-devise-rspec-cucumber-template.rb -T
會拋出:
certificate verify failed (OpenSSL::SSL::SSLError)
什麼是要對這個情況,而無需編輯腳本本身的正確方法?
UPDATE
我試過到目前爲止以及
export GIT_SSL_NO_VERIFY=true
,但我一直得到同樣的錯誤。
我還從Firefox中將證書作爲github.com.pem導出,並將其簡單地拖放到解鎖的鑰匙串訪問中。證書現在列出,但錯誤仍然相同。
更新2
由於可怕的這個解決方案是,這個技巧的工作原理:http://blog.dominicsayers.com/2011/08/16/howto-use-a-rails-template-from-github-on-windows/
你嘗試安裝根證書嗎?你可以在curl站點找到它們:http://curl.haxx.se/ca/cacert.pem –
不 - 我只是試圖用我笨拙的FF導出來安裝github證書。這個文件有164個證書。我需要將它們全部安裝嗎?我想分裂文件後? – polarblau
我真的不知道,這只是在黑暗中拍攝的,並不值得回答;-) –