0

我在本地测试服务器上遇到错误:

SSL证书问题,验证CA证书是否OK。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

我正在使用标准的 Symfony 2.5 + Payum 支付包和 paypal express checkout。payum 尝试执行付款操作时出现错误。据我了解,payum 使用标准 symfony http request api 来发送信息。然后该 api 看起来就像使用位于此处的 Buzz Client(cURL):

symfony\vendor\kriswallsmith\buzz\lib\Buzz\Client\Curl.php

我没有安装它。Buzz Client 本身就是 symfony 的一部分。而且我没有找到任何可以配置它的选项。

我已经把这个红了:Symfony2 : send a HTTP Request 对我来说它不起作用。

因为就我而言,Buzz Client 是 symfony api 请求的一部分,以及如何准确配置它,我没有找到。

4

1 回答 1

0

这里描述了主要问题:https ://github.com/Payum/Payum/issues/233 。长话短说:SSL 中有一个安全漏洞,PayPal 决定禁用旧版本,只允许新版本。他们做了一个BC休息。

在这里你可以找到一些额外的信息:https ://github.com/Payum/Payum/issues/250,https : //github.com/Payum/Payum/pull/237

于 2014-12-01T19:32:15.943 回答