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
Gandi API: Erreur Certificate
Dans le sujet : Erreur Certificate
Vous devez être connecté pour poster de nouveaux messages. Créer un compte.
- De :
Minh NGUYEN - Date : le 25 fév. 2008 à 17:35
- Sujet : Erreur Certificate