Skip to content

Conversation

@WendelHime
Copy link
Contributor

@WendelHime WendelHime commented Nov 12, 2024

This is a draft PR for testing multiplex support for WATER. With this implementation as is, the proxy is able to receive connections but unable to respond/proxy the information and receives an error.

DEBUG cmux: listener.go:88 Error creating multiplexed session, probably just means that the underlying connection was closed: invalid protocol
[WATM reverse v1] read error: errno 6
2024/11/11 19:07:54 worker: unfairWorker: sourceConn.Read: errno 6
[WATM reverse v1] read error: errno 6

Update: The error above was only happening because the client (flashlight) wasn't using the multiplex implementation. After enabling at getlantern/flashlight#1439, the connection worked with a few interruptions

@WendelHime WendelHime marked this pull request as ready for review November 13, 2024 15:22
@WendelHime WendelHime requested a review from hwh33 November 13, 2024 15:22
@WendelHime WendelHime merged commit 4e40432 into main Dec 3, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants