使用curb gem在Heroku上配置CA路径

时间:2012-06-14 21:39:40

标签: ruby ssl curl heroku

当我尝试使用newslettre gem访问SendGrid API时,我得到了一个Curl :: Err :: SSLCaertBadFile。

gem使用curb gem来包装libcurl。我发现这篇文章让我认为我需要设置ca_path SSLCaertBadFile error heroku curb,然后我发现这个changing SSL certificates to a different location帮助我在libcurl中找到该变量的名称。 curb允许您使用此界面设置选项: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时都会遇到同样的错误。

0 个答案:

没有答案