cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

SSL Migration, PHP + CURL Tests Fail with Error

I am trying to test peer verification against the new certificate but it always fails with "SSL certificate problem: self signed certificate in certificate chain". This usually means that the CA file is invalid, but I am using the recommended cert: "DigiCert Global Root G2". Here are the calls:

$curl_request = curl_init($post_url);
curl_setopt($curl_request, CURLOPT_POSTFIELDS, json_encode($request));
curl_setopt($curl_request, CURLOPT_HEADER, 0);
curl_setopt($curl_request, CURLOPT_TIMEOUT, 45);
curl_setopt($curl_request, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_request, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($curl_request, CURLOPT_CAINFO, getcwd() . '/auth_net_cert.pem');
curl_setopt($curl_request, CURLOPT_HTTPHEADER, Array("Content-Type: application/json"));
try
{
$jsonResponse = curl_exec($curl_request);
}
aksuska
Member
0 REPLIES 0