SOAPI et ColdFusion
Bonne nouvelle !
Sur notre insistance, l'hébergeur a finalement re-re-modifié les règles sur le firewall, et ça fonctionne enfin.
Merci beaucoup pour votre aide.
titiscan
14/11/2012, 15h17
je commence a ne plus avoir beaucoup d'idées... :-/
il est étrange que ça ne fonctionne pas, mais j'ai l'impression que qu'il y a un problème de communication entre le serveur et ovh.
j'ai fais le test avec le port directement dans l'url et ça marche sur mon serveur.
ColdFusion 9
Avec version(), même message d'erreur.
titiscan
14/11/2012, 13h19
étonnant, je n'ai pas de souci pour me connecter...
quel est la version du coldfusion ?
même souci avec une méthode qui ne demande pas d'arguments ? (ex: version() )
En écrivant le code de cette façon :
cela fonctionne.
struct
Charset [empty string]
ErrorDetail Connect Exception: Connection timed out: connect
Filecontent Connection Failure
Header [empty string]
Mimetype Unable to determine MIME type of file.
Responseheader
struct [empty]
Statuscode Connection Failure. Status code unavailable.
Text YES
Je contacte l'hébergeur.
titiscan
14/11/2012, 10h11
le serveur doit pouvoir se connecter sur le port 1664
que donne un simple get
A priori non, mais je re-demande à l'hébergeur.
titiscan
14/11/2012, 09h55
firewall ?
- Le ws est bien défini
- avec le 1.53 et https, même erreur
- voir le dump :
http://ogm.fr/ovh/result.cfm.htm
titiscan
14/11/2012, 06h15
Y a-t-il un firewall sur la machine Qui empêcherait le ColdFusion de se connecter à Internet?
titiscan
13/11/2012, 17h50
est-ce que ws est bien defini ?
que donne (en enlevant le login) un
le problème est le même en https ?
et en utilisant "http://www.ovh.com/soapi/soapi-dlw-1.52.wsdl"
au fait c'est quelle version de coldfusion ?
En changeant le nom de la variable, idem.
Le login est autorisé puisque la même chose fonctionne en php.
Merci quand même pour la réponse...
titiscan
12/11/2012, 21h07
Bonsoir
Pas sur que ce soit le problème mais la variable session est une variable réserver par ColdFusion
Le Login est il autorisé à accéder aux api dans le manager ?
Bonjour
Nous essayons d'utiliser le service SOAPI avec ColdFusion, sans succès.
Voici le code :
En réponse, le message d'erreur suivant :
Cannot perform web service invocation login.
The fault returned when invoking the web service operation is:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.ConnectException: Connection timed out: connect
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl .java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSoc ketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.j ava:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.j ava:366)
at java.net.Socket.connect(Socket.java:525)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:550)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.( SSLSocketImpl.java:353)
at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl. createSocket(SSLSocketFactoryImpl.java:71)
at org.apache.axis.components.net.JSSESocketFactory.c reate(JSSESock... ''
Merci par avance.