Reverse Proxy Issue

Hey all,

I’m hosting Hassio on unraid via docker. Also have reverse proxy set-up and working mostly. The current issue i’m facing is not being able to access the HACS. I set that up before I turned on reverse proxy. Any guidance or direction would be much appreciated.

Here’s my error when clicking “community” link:
image

Also experiencing this in unraid when all other containers set up with reverse proxy are showing correct docker allocations and IP’s:

docker allocations
ApacheGuacamole proxynet 192.168.1.87 8181
binhex-deluge proxynet 192.168.1.87 8112, 58846, 58946
binhex-krusader bridge 192.168.1.87 6080
binhex-radarr proxynet 192.168.1.87 7878
binhex-sickchill proxynet192.168.1.87 8081
copsproxynet 192.168.1.87 9082
Firefox proxynet 192.168.1.87 7814, 7914
home-assistant proxynet 172.18.0.8 ???
letsencrypt proxynet 192.168.1.87 81, 444
MKVToolNix bridge 192.168.1.87 7805, 7905
Netdata host 192.168.1.87 19999
PlexMediaServer host 192.168.1.87 1900, 5353, 32400, 32469
qbittorrent bridge 192.168.1.87 6881, 8080, 9000
QDirStat bridge 192.168.1.87 7815, 7915
RDP-Calibre bridge 192.168.1.87 9080, 9081
sonarr proxynet 192.168.1.87 8989
Sonos host 192.168.1.87 5005

nginx proxy-conf:

server {
    listen 443 ssl;
    listen [::]:443 ssl;

    server_name ha.*;

    include /config/nginx/ssl.conf;

    client_max_body_size 0;

    # enable for ldap auth, fill in ldap details in ldap.conf
    #include /config/nginx/ldap.conf;

    location / {
        include /config/nginx/proxy.conf;
        resolver 127.0.0.11 valid=30s;
        set $upstream_homeassistant home-assistant;
        proxy_pass http://$upstream_homeassistant:8123;
    }

    location /api/websocket {
        resolver 127.0.0.11 valid=30s;
        set $upstream_homeassistant home-assistant;
        proxy_pass http://$upstream_homeassistant:8123;
        proxy_set_header Host $host;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Saw some things like this in log:

2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.http.view] Serving /manifest.json to 172.18.0.7 (auth: False)
2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.23373174552080] Received {'type': 'subscribe_events', 'event_type': 'persistent_notifications_updated', 'id': 17}
2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.23373174552080] Received {'type': 'persistent_notification/get', 'id': 18}
2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.23373174552080] Sending {'id': 17, 'type': 'result', 'success': True, 'result': None}
2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection.23373174552080] Sending {'id': 18, 'type': 'result', 'success': True, 'result': []}
2019-08-25 10:14:02 DEBUG (MainThread) [homeassistant.components.http.view] Serving /hacsweb/c31c1dc8-b789-4e7a-bc22-ff2d857e3336-bd9f5bd4-71c3-415b-95b7-208405b76146/overview to 172.18.0.7 (auth: False)
2019-08-25 10:14:02 DEBUG (MainThread) [hacs.http] Endpoint (overview) called