Bonjour,
je cherche à faire un client pour un serveur utilisant le protocole XML-RPC.
Suite à des problème de connexion entre le client et le serveur, j'ai voulu faire un test des plus basic.

J'ai pris le code qui est donnée par boubou_cs dans cette discussion, si j’exécute le serveur et le client depuis la même machine, pas de problème, la connexion fonctionne correctement.

J'ai ensuite mis le serveur sur ma machine serveur et j'ai refait le test, j'ai donc adapté le client pour lui passer l'adresse du serveur, soit 192.168.10.200 au lieu de localhost, et la il me sort ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Traceback (most recent call last):
  File "/etc/client.py", line 24, in <module>
    client.connection()
  File "/etc/client.py", line 19, in connection
    message_de_connection  = server.hello()
  File "/usr/lib/python2.7/xmlrpclib.py", line 1224, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1578, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1264, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1292, in single_request
    self.send_content(h, request_body)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1439, in send_content
    connection.endheaders(request_body)
  File "/usr/lib/python2.7/httplib.py", line 958, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 818, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 780, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 761, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 111] Connection refused
Après de multiple recherche je n'arrive pas a trouver pourquoi.

Je précise que je n'ai pas de par-feu sur aucune des machines.

Quelqu'un à une idée ?

Merci d'avance