Excepción de Braintree PHP SDK cURL
Sigo volviendo unBraintree_Exception_SSLCertificate
excepción cuando intento generar un token de cliente usandoBraintree_ClientToken::generate()
. Tengo el SDK cargado y mi configuración de PHP parece cumplir con los requisitos mínimos para el SDK.
Las versiones de PHP y cURL que estoy ejecutando son:
PHP 5.5.3
cURL 7.32.0
conOpenSSL/1.0.1e
. SSL está habilitado en mi módulo cURL.
Noté que Braintree está aplicando TLS 1.2, así que pensé que ese podría ser el problema, pero intenté agregar la siguiente línea a Http.php en el SDK de Braintree:
curl_setopt($curl, CURLOPT_SSLVERSION, 6);
Esto debería configurar cURL para usarTLS 1.2
pero no pareció ayudar y no estoy seguro de cómo verificar que la configuración haya tenido efecto.
Todavía no he logrado hacer una solicitud exitosa a la API de Braintree, así que me preocupa que esto sea algo que esté haciendo mal o que la versión de cURL que estoy usando no sea buena. ¿Hay algo que necesito para habilitar SSL que me he perdido?
Gracias Brad.