OVH Community, votre nouvel espace communautaire.

Appel SOAP HTTPS tombe en timeout


vcasse
14/09/2016, 10h44
Bonjour,

Heureux de vous avoir débloqué.

Cordialement,
Vincent

ceciestunidenti
14/09/2016, 10h43
vcasse c'était tout simplement cela

L'IP de la machine est différente de l'IP du domaine... firewall de la machine distante mis à jour

Merci vous nous avez sauvé la vie

vcasse
13/09/2016, 14h48
Bonjour,

Je n'ai aucun soucis pour effectuer des appels HTTPS en utilisant SoapClient.

En regardant votre code, j'ai trouvé une adresse dans certains de vos controllers. En effectuant un curl depuis mon ordinateur, je timeout aussi.
Il ets probable que votre service Soap n'autorise pas les connexions externes (ce qui est plutôt bien en terme de sécurité).

Afin de connaitre l'ip de sortie des hébergements web, vous pouvez utiliser ce système
https://www.ipify.org/

Cordialement,
Vincent

ceciestunidenti
13/09/2016, 13h06
Oui la configuration de l’hébergement est la suivante

Environnement d’exécution : stable
Version PHP : 5.6
Moteur: PHP
Pare feu applicatif : désactivé

Pas de souci pour faire du SOAP HTTP
http://www.apollotheatre.paris/test2.php

vcasse
13/09/2016, 12h55
Bonjour,

Avez vous essayé d'utiliser l'environnement "stable" ?
https://docs.ovh.com/fr/fr/web/hosti...bergement-web/

Cordialement,
Vincent

ceciestunidenti
13/09/2016, 12h43
Site posant problème http://www.apollotheatre.paris/ et dont la mise en production est bloquée

Ce site effectue des requete SOAP en HTTPS vers une machine distante.

Le firewall de la machine distante est ouvert. Nous n'avons pas la main sur celui d'OVH.

Ces requetes tombent en timeout ou en "connection impossible"

Un Curl ou un file_get_contents HTTPS est identique

Ex: # curl -X GET https://www.google.fr
-> Network is unreachable

En passant par des requêtes en HTTP, il n'y a aucun problème

Est-ce que vous pouvez me confirmer que le souci viens bien du firewall sur le port 443 qui doit être débloqué par OVH (ticket 4165663358 en attente) ou s'il y'a d'autre restrictions liées aux appels HTTPS ou aux requetes SOAP sur les hébergements mutualisés ? Autre idées sur la source du problème ?

Merci : |

ceciestunidenti
12/09/2016, 18h59
Bonjour,

Notre site hebergé sur une machine "performance 1" doit executer une requete SOAP vers une adresse en HTTPS.
Cette requete fait planter notre site, elle tombe systèmatiquement en Timeout.

Si je fais un appel SOAP sur une adresse en HTTP cela passe

Le firewall de la machine distante a aété modifier pour accepter notre IP

Sur notre machine un curl HTTPS ne passe pas

# curl -X GET https://www.google.fr
-> Network is unreachable

Il faudrait vérifier le firewall de la machine, mais l'hebergement étant dédié nous n'avons pas la main.

Avez vous une idée sur comment débloquer la situation ?

Pas de réponse d'OVH pour le moment. ticket ouvert vendredi (ticket n°4165663358)...

Merci