I get a bunch of these sprinkled throughout my logs and I have no idea what they mean:
Error in logging
Traceback (most recent call last):
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 554, in __get__
return inst._cache[self.name]
KeyError: 'remote'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 521, in log
for key, value in fmt_info:
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 513, in <genexpr>
for key, method in self._methods)
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 473, in _format_a
ip = request.remote
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 556, in __get__
val = self.wrapped(inst)
File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/aiohttp/web_request.py", line 319, in remote
peername = transport.get_extra_info('peername')
File "/usr/lib/python3.5/asyncio/sslproto.py", line 306, in get_extra_info
return self._ssl_protocol._get_extra_info(name, default)
File "/usr/lib/python3.5/asyncio/sslproto.py", line 546, in _get_extra_info
return self._transport.get_extra_info(name, default)
AttributeError: 'NoneType' object has no attribute 'get_extra_info'
Anyone have any idea how to sort this? Thanks in advance!
Running 0.59.2 (AIO, Pi3) with https configured through LetsEncrypt.
Getting it after updating to .61. VirtualEnv Install, Duckdns, Raspberry Pi3. 17 zwave, 6 wifi, and some automations.
pi@homeassistant:/home/homeassistant/.homeassistant $ tail -f home-assistant.log
ip = request.remote
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 556, in __get__
val = self.wrapped(inst)
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/web_request.py", line 321, in remote
peername = transport.get_extra_info('peername')
File "/usr/lib/python3.5/asyncio/sslproto.py", line 306, in get_extra_info
return self._ssl_protocol._get_extra_info(name, default)
File "/usr/lib/python3.5/asyncio/sslproto.py", line 546, in _get_extra_info
return self._transport.get_extra_info(name, default)
AttributeError: 'NoneType' object has no attribute 'get_extra_info'
2018-01-16 20:31:50 ERROR (MainThread) [aiohttp.access] Error in logging
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 554, in __get__
return inst._cache[self.name]
KeyError: 'remote'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 521, in log
for key, value in fmt_info:
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 513, in <genexpr>
for key, method in self._methods)
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 473, in _format_a
ip = request.remote
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 556, in __get__
val = self.wrapped(inst)
File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/web_request.py", line 321, in remote
peername = transport.get_extra_info('peername')
File "/usr/lib/python3.5/asyncio/sslproto.py", line 306, in get_extra_info
return self._ssl_protocol._get_extra_info(name, default)
File "/usr/lib/python3.5/asyncio/sslproto.py", line 546, in _get_extra_info
return self._transport.get_extra_info(name, default)
AttributeError: 'NoneType' object has no attribute 'get_extra_info'
Does anyone know why this happens? Not asking for a solution but just curious about it. It just came up right after i installed certbot and exposed my Home-Assistant to the world wide web