Strange error in log: ERROR (MainThread) [homeassistant.core] Error doing job

I can’t figure out to what this relate inside Home assistant, it shows in log after restart each time only once.

/config # cat home-assistant.log 
2020-07-15 12:25:54 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 38, in initialize
    await scanner.async_scan(None)
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 61, in async_scan
    await self._process_entries(entries)
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 85, in _process_entries
    result for result in await asyncio.gather(*tasks) if result is not None
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 120, in _process_entry
    info.update(await info_req)
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 120, in _process_entry
    info.update(await info_req)
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 120, in _process_entry
    info.update(await info_req)
  File "/usr/src/homeassistant/homeassistant/components/ssdp/__init__.py", line 138, in _fetch_description
    xml = await resp.text()
  File "/usr/local/lib/python3.7/site-packages/aiohttp/client_reqrep.py", line 1014, in text
    return self._body.decode(encoding, errors=errors)  # type: ignore
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 229: invalid start byte

I’m running HA in docker on unraid, it doesn’t seems to affect anything but would be nice to find out why is it complaining.

You should open an issue. A quick search of existing issues did not find a similar one.

Looks like something on your network is responding to the SSDP query in a way that is not expected (i.e., using an unexpected character encoding.)