Ich versuche mit einem Server (nicht selbstgeschrieben) über XML-RPC zu kommunizieren.
Ich baue also mit xmlrpclib eine Verbindung auf - klappt, sende ein befehl - klappt auch, aber dann werd ich beim empfangen der Nachricht rausgeworfen 'reset by peer'
Code (vereinfacht):
Code: Alles auswählen
import xmlrpclib
url = '127.0.0.1:5000'
server = xmlrpclib.Server(url)
result = server.GetVersion()
print result
Wäre sehr Dankbar über HilfeTraceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/xmlrpclib.py", line 1147, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.5/xmlrpclib.py", line 1437, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/xmlrpclib.py", line 1185, in request
errcode, errmsg, headers = h.getreply()
File "/usr/lib/python2.5/httplib.py", line 1195, in getreply
response = self._conn.getresponse()
File "/usr/lib/python2.5/httplib.py", line 924, in getresponse
response.begin()
File "/usr/lib/python2.5/httplib.py", line 385, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.5/httplib.py", line 343, in _read_status
line = self.fp.readline()
File "/usr/lib/python2.5/socket.py", line 331, in readline
data = recv(1)
socket.error: (104, 'Connection reset by peer')