に失敗したHerokuのRubyのを確認します。証明書は、HerokuのログではRailsの3.2.1 Rubyの1.9.2p290
/usr/lib/ruby/1.9.1/net/http.rb:678:in `connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)
from /usr/lib/ruby/1.9.1/net/http.rb:678:in `block in connect'
from /usr/lib/ruby/1.9.1/timeout.rb:44:in `timeout'
from /usr/lib/ruby/1.9.1/timeout.rb:89:in `timeout'
from /usr/lib/ruby/1.9.1/net/http.rb:678:in `connect'
from /usr/lib/ruby/1.9.1/net/http.rb:637:in `do_start'
from /usr/lib/ruby/1.9.1/net/http.rb:626:in `start'
from /usr/local/heroku/lib/heroku/client.rb:409:in `read_logs'
from /usr/local/heroku/lib/heroku/command/logs.rb:31:in `index'
from /usr/local/heroku/lib/heroku/command.rb:135:in `run'
from /usr/local/heroku/lib/heroku/cli.rb:9:in `start'
from /usr/bin/heroku:30:in `<main>'
私はここで何をすべきかfoggiestアイデアを持っていません。 Ubuntu 11.10でのRuby 1.9.2とRails 3.2.1の使用私の証明書をhereから最新のものに更新しようとしましたが、違いは見られませんでした。
また、hereから次のコードを追加してherokuに戻ってみましたが、どちらもうまくいきませんでした。
確認するhttps://github.com/stevegraham/certifiedから
/lib
に/certs
を追加しました。これは、私を助けました - ダウングレードではなくhttp://stackoverflow.com/a/16983443/11792 –