Upsource web page (web UI) never finishes loading
When using IIS reverse proxy, a WebSocket connection is established but no packets are sent or received.
Solution
The problem is caused by WebSocket compression which is not supported by IIS and should be disabled upon every Upsource start-up.
To disable WebSocket compression, stop Upsource, then start it with the following command:
upsource.bat start --J-Dbundle.websocket.compression.enabled=false
(For Linux or MacOS, replace .bat
with .sh
)
Last modified: 02 April 2021