Xibo IIS Reverse Proxy Woes

Hello All,

I’ve set up a Xibo docker v1.8.5 and it’s working fine internally, but not so much on the internet. It’s routed through a reverse proxy on IIS 10 which I believe I’ve not set up correctly for Xibo, I’m new to the Reverse Proxy thing so it’s a bit confusing.

The proxy I set up using the following guide IIS Reverse Proxy with URL Rewrite

The internet clients connect, but do not download any files (stuck at 0%) Looking at the requiredfiles.xml I see that the client is trying to download from the internal docker IP and not the SSL Domain name (hxxp://192.168.x.x/xmds.php?.. instead of hxxps://my.domain.com/xmds.php?..) which leads me to believe there is a problem with the proxy.

I have read that I probably need to use ARR instead of URL Rewrite to pass X_Forwarded_ but I’m having a hard time making heads or tails of how to accomplish that on IIS.

Any guidance is greatly appreciated.

The problem will most definitely relate to X_FORWARDED_FOR not being set - there a potential fix here: https://serverfault.com/questions/862951/iis-does-not-set-x-forwarded-host