1. Gert Franke Member

    Uitgaande SSL verbinding via CURL

    Topic geplaatst op: 12-02-2014 om 17:26

    Ik probeer een externe API aan te roepen met CURL, maar krijg een SSL error ("SSL certificate problem: unable to get local issuer certificate"). Ik heb de root certificates gedownload via http://curl.haxx.se/docs/caextract.html, en ze zijn readable door php.

    Dit is de code (snippet):

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_CAINFO, dirname(__FILE__) . "/cert/cacert.pem"); // Set CA information
    curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
    curl_setopt($ch, CURLOPT_VERBOSE, true);
    $result = curl_exec($ch);

    Deze code werkt prima op een andere server, dus ik heb een vermoeden dan het komt door de reseller hosting, maar ben er niet zeker van. CURLOPT_SSL_VERIFYPEER op false zetten is geen optie vanwege MITM attacks. Heeft iemand anders dit issue ook? 
    

     

     

     

  2. Alex Versio medewerker
    Reactie geplaatst op: 14-02-2014 om 10:14

    Beste Gert,

    Neem hiervoor even contact op per email met onze helpdesk. Dan kan dit worden nagekeken.

    Vond u dit antwoord nuttig?