In my server health report, I'm getting the following message:
Some users cannot use optimized web UI updates via WebSocket protocol.
The following addresses were used by the affected sessions:
Most probably there is not appropriately configured proxy server between the client browsers and the TeamCity server.
My TC server is behind an IIS7 reverse proxy using Application Request Routing/URL-Rewrite and has been working in that configuration for a good while, however a recent TC upgrade seems to have introduced the use of web sockets and this issue. I have no idea what I'm supposed to change! Can anyone provide any insight as to what I need to change in my IIS settings to allow web sockets to work? What is an 'appropriate configuration'?