Get the same, or similar errors:
2017-09-09 16:50:43 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/components/websocket_api.py", line 326, in handle
msg = yield from wsock.receive_json()
File "/usr/lib/python3.6/site-packages/aiohttp/web_ws.py", line 328, in receive_json
data = yield from self.receive_str(timeout=timeout)
File "/usr/lib/python3.6/site-packages/aiohttp/web_ws.py", line 310, in receive_str
msg = yield from self.receive(timeout)
File "/usr/lib/python3.6/site-packages/aiohttp/web_ws.py", line 273, in receive
msg = yield from self._reader.read()
File "/usr/lib/python3.6/site-packages/aiohttp/streams.py", line 627, in read
return (yield from super().read())
File "/usr/lib/python3.6/site-packages/aiohttp/streams.py", line 509, in read
yield from self._waiter
File "/usr/lib/python3.6/asyncio/futures.py", line 331, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup
future.result()
File "/usr/lib/python3.6/asyncio/futures.py", line 236, in result
raise CancelledError
concurrent.futures._base.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/aiohttp/web_protocol.py", line 422, in start
resp = yield from self._request_handler(request)
File "/usr/lib/python3.6/site-packages/aiohttp/web.py", line 306, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.6/asyncio/coroutines.py", line 213, in coro
res = yield from res
File "/usr/lib/python3.6/asyncio/coroutines.py", line 213, in coro
res = yield from res
File "/usr/lib/python3.6/site-packages/homeassistant/components/http/ban.py", line 58, in ban_middleware_handler
return (yield from handler(request))
File "/usr/lib/python3.6/site-packages/homeassistant/components/http/__init__.py", line 424, in handle
result = yield from result
File "/usr/lib/python3.6/asyncio/coroutines.py", line 213, in coro
res = yield from res
File "/usr/lib/python3.6/site-packages/homeassistant/components/websocket_api.py", line 388, in handle
yield from self._writer_task
File "/usr/lib/python3.6/asyncio/futures.py", line 333, in __iter__
return self.result() # May raise too.
File "/usr/lib/python3.6/asyncio/futures.py", line 244, in result
raise self._exception
File "/usr/lib/python3.6/asyncio/tasks.py", line 181, in _step
result = coro.throw(exc)
File "/usr/lib/python3.6/site-packages/homeassistant/components/websocket_api.py", line 238, in _writer
yield from self.wsock.send_json(message, dumps=JSON_DUMP)
File "/usr/lib/python3.6/site-packages/aiohttp/http_writer.py", line 128, in drain
yield from self._protocol._drain_helper()
File "/usr/lib/python3.6/asyncio/streams.py", line 211, in _drain_helper
yield from waiter
File "/usr/lib/python3.6/asyncio/futures.py", line 331, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup
future.result()
File "/usr/lib/python3.6/asyncio/futures.py", line 244, in result
raise self._exception
ConnectionResetError: [Errno 104] Connection reset by peer