Upsource IIS 8 reverse proxy does not work
I followed the explanation here: https://www.jetbrains.com/help/upsource/proxy-configuration.html to configure an IIS Reverse Proxy for upsource (to get SSL). But when navigating to the URL the page only loads partially and tries to reconnect. It seems to be related to a missing websocket connection. The website works fine when directly accessing it via localhost:8082. The login via the external hub seems to work, at least the profile picture is loaded.
System:
Windows Server 2012
IIS 8.0.9200.16384
Upsource 2017.2.2197
External Hub: 2017.3.6757
Please sign in to leave a comment.
I have the same problem, according to documentation this should help:
`upsource.bat start --J-bundle.websocket.compression.enabled=false`
but it does not, it tells that option is unknown :(
Same here, problem still exists. This line was just recently added, maybe we have to wait for a new version for this command to work?
Use this one http://download.jetbrains.com/upsource/upsource-2017.2.2223.zip
Command should be `upsource.bat start --J-Dbundle.websocket.compression.enabled=false`
Thanks a lot, that worked.
I am running into the same issue.
I started the service with the compression enabled=false and still getting where the partial page load and continuously trying to reconnect.
My base URL is http://code-review-us. This is an internal CNAME to our network.
Hello, i'm also getting the same issue
using
Reverse proxy with SSL
Upsource 2017.03.2888 (http://localhost:8083)
win 2012r2
IIS 8.5.9600
Command Dbundle.websocket.compression.enabled=false is not working for me.
Still getting connecting issue when we open the upsource
Does somebody have a fix for this issue ?
For everyone who Dbundle.websocket.compression.enabled=false doesn't work just install WebSocket feature in IIS.
Works on Windows Server 2016
Note: on IIS 8.5 set HTTP1.1 at ARR PROXY-Settings. Otherwise the websocket connects, but there's no communication.
upsource v. upsource-2018.2.1291
https://www.jetbrains.com/help/upsource/proxy-configuration.html#IISreverseProxy