Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Issue with Jetty Web Sockets behind IIS Reverse Proxy

Hi Manpreet,

If we remove IIS in front of Jetty 9.4.24 it works as well.
If we upgrade Jetty to latest version 9.4.31 it doesn’t work.

Does it also work on 9.4.31 when not using IIS in front of jetty?

Firstly it would be useful to see what the HTTP websocket upgrade request looks like when it arrives on the Jetty server. Also check for any errors which may be reported in the onError() method of your websocket endpoint.

Cheers,
Lachlan

On Thu, Oct 1, 2020 at 3:29 PM Manpreet Singh <manpreet.singh@xxxxxxx> wrote:

Hi,

 

We have a setup where Jetty sits behind an Microsoft IIS Reverse Proxy (via ARR). IIS is 10.5 on Windows 2019. Our Web application deployed in Jetty uses web sockets to render video on the browser.

 

Since we have upgraded from Jetty 9.2.17.v20160517 to  9.4.24.v20191120, the web socket seems to have stopped working. The video doesn’t go through anymore.  Everything else is exactly the same.

If we downgrade Jetty to 9.2.17 it starts working again in the same setup.

If we remove IIS in front of Jetty 9.4.24 it works as well.

If we upgrade Jetty to latest version 9.4.31 it doesn’t work.

 

So there seems to be some incompatibility between MS IIS and Jetty related to web sockets.

 

Does anyone else has run into a similar issue or are there any obvious things that changed between these versions that can impact our scenario?

Can you point us to some troubleshooting techniques/logging recommendations that can be used to diagnose this?

 

Thanks,

Manpreet

 

_______________________________________________
jetty-users mailing list
jetty-users@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-users

Back to the top