Re:Reverst: Reverse Tunnels in Go over HTTP/3 and QUIC
by ongy on Tuesday April 09, 2024 @12:53AM
(#39976266)
We recently ran into issues with http2. Specifically the lack of support in zscaler.
We are still looking into something like wstunnel and websockets, though I'm preparing myself for the day when we have to add "normal" http1.1 support :(
Re:Reverst: Reverse Tunnels in Go over HTTP/3 and QUIC
by ongy on Tuesday April 09, 2024 @12:56AM
(#39976276)
I just saw, judging by Nick you are probably the author :)
Do you have the protocol defined somewhere? Wstunnel is one of our options, and we'll likely add a golang library for the solution we chose. Would be easier if I don't have to figure out the frame format from code.
HTTP3 may not be suitable for all environments, as UDP is pretty commonly filtered.
If you are in such scenario, you may want to take a look at wstunnel, it allows you to do the same (and more) over websocket or HTTP2.
https://github.com/erebe/wstunnel