外部APIからのSSL接続を介してJSONデータをプルして解析するレーキタスクがあります。SSLCaertBadFileエラーheroku curb
私は、この外部APIをラップ宝石を使用してローカルで実行している問題はないが、タスクが失敗した#<Curl::Err::SSLCaertBadFile: Curl::Err::SSLCaertBadFile>
でHerokuの上で実行したとき、私はそれはそれを修正するかもしれません期待して、ピギーバックSSLアドオンがインストールされていますが、サイコロはありません。
アイデア?
request.ssl_verify_peer
request.ssl_verify_host
私は正確に知っているSSLについて十分に知らない:私は以前、以下の二つのフィールドで設定されたカールの要求にSSL検証を無効にすることで、それを修正するために管理
UPDATE
ヒロクの環境でこれらの設定が原因でエラーが発生した理由、またはセキュリティを低下させることを除いて、これを無効にすることの意義は何ですか?
宝石が以前に使っていたクライアントは確かではありませんが、ファラデーに更新されました。問題は解消され、証明書のチェックが再び有効になりました。親切にありがとう。 – manafire