首页 文章

Azure网站:连接到Twilio时出错“SSL证书问题:无法获取本地颁发者证书(0)”

提问于
浏览
1

我分叉了GitHub OpenVBX project,创建了一个Azure网站(在ClearDb上使用MySQL),并将其配置为从fork中提取 . (重现的步骤类似于:http://www.windowsazure.com/en-us/develop/php/common-tasks/create-a-php-web-site

该网站出现了,我可以配置它,直到它尝试连接到Twilio .

在Connect to Twilio页面上,输入必填字段后,出现此错误:

SSL证书问题:无法获得本地颁发者证书(0)

Web服务器日志或Twilio帐户日志中没有错误 .

该错误未提供有关诊断问题的详细信息 .

我在OpenVBX项目网站上发布了这个issue .


Update: 我尝试更新CURL的cacert.pem文件 . 同样的错误 .

1 回答

  • 1

    在\ config \ config.php中将“twilio_use_certificate”设置为true .

    /*
    |--------------------------------------------------------------------------
    | Use Twilio API Certificate
    |--------------------------------------------------------------------------
    |
    | Curl certificates on some systems are either incomplete or out of date and
    | this can effect connectivity to the Twilio API. If you're getting an error
    | "error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 
    | failed (0)" then set the option below to true.
    |
    */
    $config['twilio_use_certificate'] = true;
    

相关问题