Gandi.net Groups

Gandi API: Erreur Certificate

Dans le sujet : Erreur Certificate

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour,

J'ai essayé de tester l'API de Gandi.net avec la commande 'login' mais
j'obtient une erreur de CERTIFICAT comme ça:

could not login because: CURL error: SSL certificate problem, verify
that the CA cert is OK.
Details: error:14090086:SSL
routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

Ceci c'est mon code permettant de connecter au
https://api.ote.gandi.net/xmlrpc/ afin de vérifier la disponibilité
des noms de domaine.

====================================
<?php
    $login="EVC2-GANDI"; // Client : uchrony.be
    $password="XXXXXXXXX";
    //-----------------------------------------------------------
    require_once("../include/xmlrpc.inc");
    $sessionId= login($login,$password); //<------------ ERREUR
    echo "PASS login"."<BR>";
    $sessionSu= su($sessionId,$root);    echo "PASS login su"."<BR>";
    $domains  = array(new xmlrpcval("uchrony.com"),new
xmlrpcval("microsoft.com"),new xmlrpcval("nguyen-minh.eu"));
    $ok=domain_available($sessionId,$domains);
    //-----------------------------------------------------------
?>

<?php
function login($user,$pwd){
    //echo "Login : ".$user."<BR>";
    //echo "Password : ".$pwd."<BR>";
    $serveur="https://api.ote.gandi.net/xmlrpc/";

    //curl_setopt($serveur, CURLOPT_SSL_VERIFYHOST,0);
    //curl_setopt($serveur, CURLOPT_SSL_VERIFYPEER, 0);
    //curl_setopt($serveur, CURLOPT_POST, TRUE);
    //curl_setopt($serveur, CURLOPT_POSTFIELDS,
http_build_query($_POST));
    //curl_setopt($serveur, CURLOPT_RETURNTRANSFER, TRUE);

    $proxy  = new xmlrpc_client($serveur);
    $msg  = new xmlrpcmsg("login",
        array(new xmlrpcval($user), new xmlrpcval($pwd),new
xmlrpcval(false, "boolean"))
    );

    $reply  = $proxy->send($msg);
    echo "I'm Here"."<BR>";
    if ($reply->faultCode()) {
        echo "could not login because: " . $reply->faultString() . "\n";
        exit(67);
    }
    $session  = $reply->value();
    return $session;
  }
?>
=========================== END CODE SOURCES 

J'ai trouvé un post qui est le même problème que moi.
Mais je n'ai pas bien compris la réponse de MR. Pierrick
http://www.lebardegandi.net/post/2007/01/1...
? Qu'est ce-que c'est NOC Gandi ?

J'ai utilisé XAMPP , activé cURL , Windows XP , voire faire les
options pour désactiver SSL (curl_setopt) , mais ça marche pas !! :)

Pourriez vous m'expliquez pourquoi ça marche pas ? et me donnez des
idées ? SVP

Ah, je me base surtout sur les références :
http://api.ote.gandi.net/ ..( => login + domain_available)
http://www.gandi-test.fr/

Merci d'avance.
Cordialement.
NGUYEN Minh