Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Connection reset by peer / 1 сообщений из 1, страница 1 из 1
01.12.2016, 16:19
    #39358614
gluchenso2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Connection reset by peer
Добрый день. Прошу помочь. Уже несколько дней ломаю голову. Можно ли как-то детализировать ошибку Connection reset by peer? Куда копать?

На определенном порту localhost размещена wsdl.

код client.py:
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
import logging
logging.basicConfig(level=logging.DEBUG)

import suds
from suds.wsse import *

messageId = "T83A1BB70FDB00DEE053AC112B07A301"
barCode = ""
ukrPostCode = ""
deliveryStatus = "SENT"
deliveryStatusComment = ""

logging.info("[+] Create connection...")
client = suds.client.Client('http://localhost:8002/')
security = Security()
token = UsernameToken('username', 'userpass')
security.tokens.append(token)
client.set_options(wsse=security)

logging.info("[+] Send request...")
result = client.service.method(x, y, z)
logging.info("[+] Answer:")
logging.info(result)



запускаю:
Код: python
1.
python client.py



получаю ошибку:
Код: python
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.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
Traceback (most recent call last):
  File "updateDeliveryStatus.py", line 28, in <module>
    result = client.service.updateDeliveryStatus(messageId, barCode, ukrPostCode, deliveryStatus, deliveryStatusComment)
  File "/usr/lib/python2.7/site-packages/suds/client.py", line 542, in __call__
    return client.invoke(args, kwargs)
  File "/usr/lib/python2.7/site-packages/suds/client.py", line 602, in invoke
    result = self.send(soapenv)
  File "/usr/lib/python2.7/site-packages/suds/client.py", line 637, in send
    reply = transport.send(request)
  File "/usr/lib/python2.7/site-packages/suds/transport/https.py", line 64, in send
    return  HttpTransport.send(self, request)
  File "/usr/lib/python2.7/site-packages/suds/transport/http.py", line 77, in send
    fp = self.u2open(u2request)
  File "/usr/lib/python2.7/site-packages/suds/transport/http.py", line 118, in u2open
    return url.open(u2request, timeout=tm)
  File "/usr/lib64/python2.7/urllib2.py", line 404, in open
    response = self._open(req, data)
  File "/usr/lib64/python2.7/urllib2.py", line 422, in _open
    '_open', req)
  File "/usr/lib64/python2.7/urllib2.py", line 382, in _call_chain
    result = func(*args)
  File "/usr/lib64/python2.7/urllib2.py", line 1224, in https_open
    return self.do_open(httplib.HTTPSConnection, req)
  File "/usr/lib64/python2.7/urllib2.py", line 1189, in do_open
    r = h.getresponse(buffering=True)
  File "/usr/lib64/python2.7/httplib.py", line 1045, in getresponse
    response.begin()
  File "/usr/lib64/python2.7/httplib.py", line 409, in begin
    version, status, reason = self._read_status()
  File "/usr/lib64/python2.7/httplib.py", line 365, in _read_status
    line = self.fp.readline(_MAXLINE + 1)
  File "/usr/lib64/python2.7/socket.py", line 476, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/lib64/python2.7/ssl.py", line 241, in recv
    return self.read(buflen)
  File "/usr/lib64/python2.7/ssl.py", line 160, in read
    return self._sslobj.read(len)
socket.error: [Errno 104] Connection reset by peer
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Connection reset by peer / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]