[GH-ISSUE #74] Https pass trough #36

Closed
opened 2026-05-05 10:58:02 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @VictorNine on GitHub (Mar 2, 2018).
Original GitHub issue: https://github.com/mmatczuk/go-http-tunnel/issues/74

Would it be an idea to allow https traffic to pass trough the proxy. This way the "operator" can't see the traffic. And you could still find the host from the handshake.

Originally created by @VictorNine on GitHub (Mar 2, 2018). Original GitHub issue: https://github.com/mmatczuk/go-http-tunnel/issues/74 Would it be an idea to allow https traffic to pass trough the proxy. This way the "operator" can't see the traffic. And you could still find the host from the handshake.
Author
Owner

@mmatczuk commented on GitHub (Mar 3, 2018):

Use TCP proxy.

<!-- gh-comment-id:370123099 --> @mmatczuk commented on GitHub (Mar 3, 2018): Use TCP proxy.
Author
Owner

@VictorNine commented on GitHub (Mar 3, 2018):

Then you can't have multiple domains/hosts on the same port (443)

<!-- gh-comment-id:370141240 --> @VictorNine commented on GitHub (Mar 3, 2018): Then you can't have multiple domains/hosts on the same port (443)
Author
Owner

@mmatczuk commented on GitHub (Mar 3, 2018):

If you have something particular in mind please share it.

<!-- gh-comment-id:370142684 --> @mmatczuk commented on GitHub (Mar 3, 2018): If you have something particular in mind please share it.
Author
Owner

@VictorNine commented on GitHub (Mar 3, 2018):

I was thinking to use the client hello to extract the host/domain. I'll write a POC to see if it's actually possible. Might not be possible on subsequent connections.

<!-- gh-comment-id:370152562 --> @VictorNine commented on GitHub (Mar 3, 2018): I was thinking to use the client hello to extract the host/domain. I'll write a POC to see if it's actually possible. Might not be possible on subsequent connections.
Author
Owner

@ice6 commented on GitHub (Jan 30, 2019):

I think TCP Proxy is the solution, the issue can be closed.

<!-- gh-comment-id:459128209 --> @ice6 commented on GitHub (Jan 30, 2019): I think TCP Proxy is the solution, the issue can be closed.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/go-http-tunnel#36
No description provided.