Skip to content

v0.23.3

Compare
Choose a tag to compare
@marten-seemann marten-seemann released this 02 Nov 14:43
· 621 commits to master since this release

What's Changed

This release only contains one bugfix.
It resolves a regression introduced in v0.23.0 that caused application (Kubo v0.16.0 ref.) inability to connect to a WebSocket server (using either /ws or /wss) behind a reverse proxy.
The fix ensures that necessary HTTP Host header, that proxies rely on, is sent on /wss dials.
Investigation and root cause of the regression is described in detail here: #1829 (comment)

Importantly: This only fixes the issue of missing HTTP Host headers for WebSocket Secure and not for regular, insecure WebSockets. For information on why, please see #1829 (comment) and #1830 deprecate insecure WebSockets (ws)

Bug Fixes

  • websocket: set the HTTP host header in WSS (see #1834)

Full Changelog: v0.23.2...v0.23.3