0

I got an error on my local test server:

SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

I'm using standard Symfony 2.5 + Payum payment bundle with paypal express checkout. Error comes when payum trying to do payment action. As i understand, payum using, to sent information, standard symfony http request api. And that api then looks like using Buzz Client(cURL) that located here:

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

I didn't intall it. That Buzz Client comes as part of symfony it self. And i didn't found any options available to be able to configure it.

I already red this: Symfony2 : send a HTTP Request For me it's not working.

Because in my case, Buzz Client is a part of symfony api request and how to configure exactly it, i didn't found.

Community
  • 1
  • 1
Payalord
  • 463
  • 2
  • 5
  • 16

1 Answers1

0

The main problem is described here: https://github.com/Payum/Payum/issues/233. Long story short: There was a security bug in SSL and PayPal desided to disable old version and allow only new one. They did a BC break.

Here you may find some additional info: https://github.com/Payum/Payum/issues/250, https://github.com/Payum/Payum/pull/237

Maksim Kotlyar
  • 3,821
  • 27
  • 31