Hi there, any assistance here would be great. I’m running into an issue with SSL where a site cannot communicate with itself or other sites on the same server via SSL. Specifically, a cURL request to an https url fails with "string(69) “SSL certificate problem: self signed certificate in certificate chain”.
I would love to correct this security hole as it is important.
My current setup is that I have my SSL set to Full (Strict) and the Origin Server Certificate installed correctly as the site functions generally perfectly with SSL.
I’ve setup examples to replicate the issue:
https://api.sketchad-development.com/secure-curl-local-open.php - Functions correctly using http (gets a response)
https://api.sketchad-development.com/secure-curl-local-secure.php - RETURNS AN ERROR [ string(69) “SSL certificate problem: self signed certificate in certificate chain” ]
I find this baffling. Does the origin certificate not work if it asks itself for a resource? Or is this a server specific issue?