-
SOAP + SSL
Bonjour,
je rencontre un problème avec l'extension php_soap sur une connexion ssl.
je ne parviens pas à instancier mon objet soapClient avec une url en https, alors que si j'effectue la même requête via cUrl sur la même adresse, je parviens à récupérer mon fichier WSDL.
J'ai vérifier que l'extension php_openssl était bien chargée.
Le serveur web tourne sous windows derrière un serveur Apache 2.2.
Si j'effectue la même requête via mon navigateur, j'obtiens également mon fichier WSDL.
Est-ce que qqun aurait une idée ?
Merci d'avance pour vos réponses.
-
reBonjour,
je me réponds à moi même car je pense avoir trouvé la cause.
Les logs m'indiquent :
SSL operation failed with code 1. OpenSSL Error messages:
error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112) in
Le client SOAP est sous win32 openssl 0.9.8 et le serveur sous linux openSSL 1.0.0.
J'ai lu sur le net qu'il pouvait y avoir des incompatibilité entre ces 2 version d'openSSL.
Pour vérifier, j'aurais besion d'une extension openSSL 1.0 pour php win32.
Est-ce que qqu aurait déjà recompilé cette version ? Si oui est-il possible de me la mp ?
Merci.