newslettre gem を使用して SendGrid API にアクセスしようとすると、Curl::Err::SSLCaertBadFile が返されます。
この gem は、curb gem を使用して libcurl をラップします。ca_path SSLCaertBadFile エラー heroku curbを設定する必要があると思わせるこの部分を見つけた後、 SSL 証明書を別の場所に変更するこの部分を見つけて、libcurl でその変数の名前を見つけるのに役立ちました。縁石では、このインターフェイスを使用してオプションを設定できます: https://github.com/taf2/curb/blob/master/lib/curl/easy.rb#L27。これとその下の sym2curl メソッドに基づいて、これらの構成をそれぞれ試しました。
curl.set(Curl::CURLOPT_CAPATH, "/etc/ssl/certs")
curl.set(:capath, "/etc/ssl/certs")
しかし、安全な API にアクセスしようとするたびに、同じエラーが発生しました。