Estoy intentando descargar el contenido de una página web segura (usa https) usando las bibliotecas php y curl.leyendo la página SSL con CURL (php)
Sin embargo, la lectura falló y recibo el error 60: "Problema con el certificado SSL, verifique que el certificado CA esté correcto".
también "Detalles: SSL3_GET_SERVER_CERTIFICATE: certificado fallidos verificar"
Así que ... bastante auto explicativo de error msg.
Mi pregunta es: ¿cómo puedo enviar un certificado SSL (el correcto?) Y obtener esta página para verificarlo y dejarme entrar?
Además, aquí es mi arsenal opciones en caso de que se está preguntando:
$options = array(
CURLOPT_RETURNTRANSFER => true, // return web page
CURLOPT_HEADER => false, // don't return headers
CURLOPT_FOLLOWLOCATION => true, // follow redirects
CURLOPT_ENCODING => "", // handle all encodings
CURLOPT_USERAGENT => "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.x.x) Gecko/20041107 Firefox/x.x", // who am i
CURLOPT_AUTOREFERER => true, // set referer on redirect
CURLOPT_CONNECTTIMEOUT => 120, // timeout on connect
CURLOPT_TIMEOUT => 120, // timeout on response
CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
CURLOPT_SSL_VERIFYHOST => 1,
);
Cualquier sugerencia sería grande, Andrew
que [este artículo] (http://curl.haxx.se/docs/sslcerts. html) es lo que necesitas. – Sergii