You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Any use of Fluxzy as a proxy seems to break some WebSocket connections.
Describe the tool and the environment
I have had the issue with Fluxzy.Core and Fluxzy.Desktop
To Reproduce
Steps to reproduce the behavior:
Run Fluxzy.Desktop or Fluxzy.Core (with nothing custom)
Go to https://echo.websocket.org/.ws
You will notice that it's unable to connect.
Disconnect the proxy and refresh
Screenshot
Seems like it's not marking the connection as WS even though it is.
Expected behavior
WebSockets should just work like they usually do and the information should be captured. With Fiddler (The desktop version and FiddlerCore) everything works
…2 connection (#266)
* Force `PoolBuilder` to create a new connection when incoming request is a websocket upgrade #265
* Add unit tests for websocket and H11 request overlapping
Thank you for taking the time to provide feedback. I was able to reproduce the issue easily with what you provided.
There is a fix available for Fluxzy.Core in the latest alpha version on nuget.org (currently validating 1.26.2-alpha). This will likely be merged into the next main version after further testing.
If you wish to have the fix early in Fluxzy Desktop, you can overwrite the Fluxzy.Core DLL in the application data; it's currently using the stock version.
Describe the bug
Any use of Fluxzy as a proxy seems to break some WebSocket connections.
Describe the tool and the environment
I have had the issue with
Fluxzy.Core
andFluxzy.Desktop
To Reproduce
Steps to reproduce the behavior:
Fluxzy.Desktop
orFluxzy.Core
(with nothing custom)https://echo.websocket.org/.ws
Screenshot

Seems like it's not marking the connection as WS even though it is.
Expected behavior
WebSockets should just work like they usually do and the information should be captured. With Fiddler (The desktop version and FiddlerCore) everything works
Additional context
Probably related to #221
The text was updated successfully, but these errors were encountered: