Skip to content

Exception ResponseNotReady #2

Description

@andrenam

Hi,

I stumbled upon your efforts with pywebcorp. Thanks for that. I gave it a try with
python 3.6.7 on win64, requests 2.21.0 (downgraded to 2.13.0 for testing an old version at the time of ~April 2017). With this code, I get the following error:

import requests
import pywebcorp.patch

r = requests.get(url='https://httpbin.org/get', verify=False)
print(r.text)
Traceback (most recent call last):
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 594, in urlopen
    self._prepare_proxy(conn)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 810, in _prepare_proxy
    conn.connect()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 95, in connect
    return super(NTLM_HTTPS, self).connect()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connection.py", line 294, in connect
    self._tunnel()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 78, in _tunnel
    return self._tunnel()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 67, in _tunnel
    r = self.getresponse()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 54, in getresponse
    return self.getresponse()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\http\client.py", line 1321, in getresponse
    raise ResponseNotReady(self.__state)
http.client.ResponseNotReady: Request-sent

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\adapters.py", line 423, in send
    timeout=timeout
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 649, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\util\retry.py", line 347, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\packages\six.py", line 685, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 594, in urlopen
    self._prepare_proxy(conn)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 810, in _prepare_proxy
    conn.connect()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 95, in connect
    return super(NTLM_HTTPS, self).connect()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\packages\urllib3\connection.py", line 294, in connect
    self._tunnel()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 78, in _tunnel
    return self._tunnel()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 67, in _tunnel
    r = self.getresponse()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\pywebcorp\patch.py", line 54, in getresponse
    return self.getresponse()
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\http\client.py", line 1321, ingetresponse
    raise ResponseNotReady(self.__state)
requests.packages.urllib3.exceptions.ProtocolError: ('Connection aborted.', ResponseNotReady('Request-sent',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "Y:\python\pywebcorp\test.py", line 7, in <module>
    r = requests.get(url='https://httpbin.org/get', verify=False)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\api.py", line 70, in get
    return request('get', url, params=params, **kwargs)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\api.py", line 56, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\sessions.py", line 488, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\sessions.py", line 609, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\USERNAME\conda_envs\pywebcorp\lib\site-packages\requests\adapters.py", line 473, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', ResponseNotReady('Request-sent',))

Do you have any idea that might help me?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions