Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle proxy-protocol correctly with respect to TLS backends #129

Open
jrobsonchase opened this issue Oct 9, 2023 · 0 comments
Open

Handle proxy-protocol correctly with respect to TLS backends #129

jrobsonchase opened this issue Oct 9, 2023 · 0 comments

Comments

@jrobsonchase
Copy link
Contributor

Proxy-protocol may be included in plaintext streams from the ngrok edge, but it needs to come before TLS in the stream when forwarding to backends. This means we need to read the proxy header and send it before we initiate TLS to an https or tls backend when forwarding.

Currently implemented in Rust, just needs to be ported here.

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

No branches or pull requests

2 participants
@jrobsonchase and others