OVH Community, votre nouvel espace communautaire.

SoapFault exception


Netek
12/02/2011, 10h34
Ok c'est bon c'est réglé, ca venait de la version PHP, je l'ai passé en 5.2.10 et ca marche.

Netek
10/02/2011, 17h24
Salut
J'avai déja ouvert le port ( mais je suis débutant en linux donc je sais pas si je l'ai fait correctement ... )
J'avais tapé iptables -A OUTPUT -p TCP --dport 1664 -j ACCEPT
puis ensuite j'ai fait /ect/init.d/iptables save

Tu as fait pareil toi ?

Et pour info c'est sur CentOS 5 avec PHP 5.1.6, tu as quelle version de PHP ?

Merci.

eldiablo62
10/02/2011, 16h16
j'ai trouve faut ouvrir le port 1664 en tcp
1664 comme par hasard ils aiment pas la kro ou la chti les developpeurs chez ovh

eldiablo62
10/02/2011, 16h08
pareil mais je suis en https apparemment c'est un problème de certificat non reconnu perso je suis sur debian.
Les certificats ovh ne sont pas reconnu partout et apparemment moins des 96% annoncés

je suis repasse en http, j'ai la même erreur

Netek
10/02/2011, 00h25
Bonsoir,
J'ai tester l'API soapi sur un serveur mutualisé chez OVH, ca marche sans soucis.
J'ai ensuite voulu tester le meme script sur un serveur dédié qui n'est pas chez OVH et la ca ne marche pas.

Voici le script de test:

Code:
try{
$soap = new SoapClient('http://www.ovh.com/soapi/ovh.wsdl');
$session = $soap->login("xxxxxx-ovh","xxxxx","fr",false);
$soap->logout($session);
} catch(SoapFault $fault) {
echo $fault;
}
et voila l'erreur que j'obtiens ( seulement sur le serveur dédié qui n'est pas chez OVH )
Code:
SoapFault exception: [HTTP] Error Fetching http headers in /xxx/xxx/test_soapi.php:8 Stack trace: #0 [internal function]: SoapClient->__doRequest('__call('login', Array) #2 /xxx/xxx/test_soapi.php(8): SoapClient->login('xxxxxx-ovh', 'xxxxx', 'fr', false) #3 {main}
En esperant que quelqu'un pourra m'aider ^^
Merci d'avance !