Python Error 104, connection reset by peer
Run
sudo python3 -m pip install "requests[security]"
or
sudo python -m pip install "requests[security]"
to fix this issue.
I was running into this issue as well with Python2.7 requests. Installing"requests[security]"
with pip brought a clear improvement for me but out of 1000 requests in rapid succession, I would still get this error 2 or 3 times.
Resolved to implementing retries as this seems to be a very temporary issue. Works like a charm now.
import timeimport requestsfrom requests.exceptions import ConnectionError# ...nb_tries = 10while True: nb_tries -= 1 try: # Request url result = session.get("my_url") break except ConnectionError as err: if nb_tries == 0: raise err else: time.sleep(1)# ...