OVH Community, votre nouvel espace communautaire.

SOAPY - impossible de changer l'IP failover


shugyosha
14/08/2009, 09h12
Merci de ta réponse guiguiabloc,

Je viens de tester et sa marche !!!
Merci pour ton aide.

guiguiabloc
13/08/2009, 21h57
la variable $session est incorrecte.

$session, "91.121.59.156.ovh.net", "91.121.59.156", "94.23.198.124");

C'est plus de la forme :

$session, "ns.1234.ovh.net (ton serveur sur lequel est pris administrativement l'ip fail-over) , "91.121.59.156", "94.23.198.124");

shugyosha
11/08/2009, 11h24
Bonjour à tous,

Je suis nouveau avec SOAPY et je rencontre un problème lorsque j'essaye d'utiliser la fonction dedicatedFailoverUpdate. Je pense que sa doit être tout bête mais je n'arrive pas a modifier l'ip sur laquelle route mon IP failover.

Voici le code PHP5 que l'utilise (celui que m'a généré l'API) :
Code PHP:

try {
 
$soap = new SoapClient("https://www.ovh.com/soapi/soapi-re-1.4.wsdl");

 
//login
 
$session $soap->login("xxxxxxx-ovh""xxxxxx","fr"false);
 echo 
"login successfull\n";

 
//dedicatedFailoverUpdate
 
$soap->dedicatedFailoverUpdate($session"91.121.59.156.ovh.net""91.121.59.156""94.23.198.124");
 echo 
"dedicatedFailoverUpdate successfull\n";

 
//logout
 
$soap->logout($session);
 echo 
"logout successfull\n";

} catch(
SoapFault $fault) {
 echo 
$fault;
}

?>
avec 91.121.59.156 comme IP failover et 94.23.198.124 comme IP sur laquelle router l'IP failover.

Lorsque je lance le code, j'ai un message d'erreur :
Code:
login successfull 
SoapFault exception: [soap:402] Nic 'xxxxxxx-ovh' can not modify this parameter in /home/divers/Alex/ns207044-ipfailover-master.php:11 
Stack trace: 
#0 [internal function]: SoapClient->__call('dedicatedFailov...', Array) 
#1 /home/divers/Alex/ns207044-ipfailover-master.php(12): SoapClient->dedicatedFailoverUpdate('af45c13352a9c45...', '91.121.59.156.o...', '91.121.59.156', '94.23.198.124') 
#2 {main}
Je ne comprend pas pourquoi je n'ai pas le droit de modifier mon IP failover. Le compte avec lequel je me connecte marche bien lorsque je passe en manuel via le manager OVH.

Je ne sais plus ou chercher donc si quelqu'un pouvait m'aider, cela serait vraiment sympa.

Merci d'avance.