I've been playing around trying to set up the NodeBB forum on my Windows 2012 server with IIS using reverse proxy to point my subdomain forum.maguss.org to 127.0.0.1:4567.
It seems to be working, but when I visit the page (feel free to try it too, it's public) I can see a page kind of without styles. But when I open debugger, I can see styles were loaded, so it may not be what I think it is.
This is what I see when I visit forum.maguss.org: enter image description here
And this is what I see when I visit 127.0.0.1:4567 enter image description here
My config.json for NodeBB:
Plus I have bindings set up to point to my standard website from domain: forum.maguss.org, but then it's forwarded. I am not sure if this is relevant, but if I remove bindings it gives me 404 not found.
The issue was in the IIS setup of the reverse proxy.