2014-05-01 65 views
0

我有一個運行omniauth-facebook & omniauth-twitter的Rails 4應用程序,但所有登錄嘗試都會遇到法拉第:: SSLError - SSL_connect返回= 1 errno = 0狀態= SSLv3讀取服務器密鑰交換B:壞ECpoint(對於Facebook)和一個OpenSSL :: SSL :: SSLError - SSL_connect返回= 1 errno = 0 state = SSLv3讀服務器密鑰交換B:(Twitter的)不良ecpointOmniauth FB&Twitter導致SSL錯誤(法拉第:: SSLError&OpenSSL :: SSL :: SSLError)

我試圖用下面的完全禁用SSL對等認證,但無濟於事:

配置/初始化/ omniauth.rb

if Rails.env.development? 
    OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE 
end 

我也嘗試了一堆根證書解決方案,如:

sudo port install curl-ca-bundle 

,但無濟於事。

有什麼建議嗎?謝謝。

回答

相關問題