I have setup a CNAME host alias (like hass.example.com) which points to my all-purpose server (say server.example.com). I have an apache2 configuration like this:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName hass.example.com
ProxyPass / http://server.example.com:8123/
ProxyPassReverse / http://server.example.com:8123/
</VirtualHost>
This makes me able to access Home Assistant on port 80 on hass.example.com, even though port 80 on server.example.com is used by apache for different purposes.
This has worked flawlessly for me since I installed Home Assistant. But now, after some recent upgrade (not really sure when, but I’m running 0.35.3 now), this has stopped working.
That is, it almost works. Everything seems in order, but there’s a black bar at the bottom saying “Connection lost. Reconnecting…”, and streamed updates does not work, so I get no UI responses.
I’m quite well-versed in the server code of HA, but I know next to nothing about the web frontend. Does anyone here have an idea on what might have happened in the latest releases which can have affected this, or how I could go on debugging this issue?