-
Notifications
You must be signed in to change notification settings - Fork 9
Forked-daapd ingress #14
Comments
First of all, thanks for this awesome addon. In general it is working fine if I open in the browser: 192.168.0.11:3689
The url then is: http://192.168.0.11:8123/hassio/ingress/e4ac757a_forked-daapd For the moment I solved it by disabling the sidebar icon, and manually adding a link in the sidebar to the working url, via: https://www.home-assistant.io/integrations/panel_iframe/ |
I'm also encountering this issue. Through Ingress I see:
I have a reverse proxy (Traefik) in front of Home Assistant, the same issue occurs if I use the IP to access Home Assistant. If I use http://<IP>:3689 it works properly. |
Same issue here. Any resoution? |
I'm not sure you all have the same issue, but unfortunately most of the web UI depends on websocket connections made over port 3688. For @fredrikbaberg at least, since you mention you're using a reverse proxy, you'll need to configure that port to be proxied as well. Without a reverse proxy it should work, as long as port 3688 is open on the same IP you're accessing HA through, but there again depending on setups that might be an issue. |
I'm trying to understand the reverse proxy part. I have limited experience with reverse proxy, but am not conviced that is the issue for me. I've redacted part of the URL, but there are two forward slash there ( |
I'm pushing a first try at ingress. It seems to work pretty well if you're accessing HA directly, as far as I can tell at least.
On the other hand if you're accessing HA through some reverse proxy (I'm using HAProxy on my router with SSL offloading) it's a bit trickier for the websockets, you either need a very long timeout or ideally I might add support for SSL directly into the addon's nginx, that way it could be done with a TCP backend. Not sure how the nabu casa works, I suspect it'll have the same issue.
I'm opening this to track it, I'm open to suggestions of course.
I need to play around with it a bit more but in the meantime for people with simpler setup this should work just fine.
Please let me know here if you have any problems with it.
The text was updated successfully, but these errors were encountered: