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

Does envoy support TCP-SNI proxy #14214

Closed
rapatchi opened this issue Nov 30, 2020 · 4 comments
Closed

Does envoy support TCP-SNI proxy #14214

rapatchi opened this issue Nov 30, 2020 · 4 comments
Labels
question Questions that are neither investigations, bugs, nor enhancements

Comments

@rapatchi
Copy link

Title: Does envoy support TCP-SNI proxy

Description:
We need a TCP proxy where we can want to route connections based on SNI hello packet without doing SSL termination. Is this supported in envoy?. We need something as mentioned in relevant links.

Relevant Links:

https://fabiolb.net/feature/tcp-sni-proxy/

@rapatchi rapatchi added the triage Issue requires triage label Nov 30, 2020
@phlax
Copy link
Member

phlax commented Nov 30, 2020

hi @rapatchi - yes it does

there is an example in a PR waiting to land

you can see the docs for the PR here https://storage.googleapis.com/envoy-pr/ced9f8e/docs/start/sandboxes/tls-sni.html

the docs need some work, specifically regarding tls/sni passthrough (not 100% if that is what you were looking for)

the examples in the PR should work, or you can just look at their config

the PR is here #13975

@rapatchi
Copy link
Author

@phlax Could you help me understand one thing in the example mentioned above?. There is no SSL termination happening on envoy right ?. The only SSL termination that is happening is on the domain endpoints right ?

@phlax
Copy link
Member

phlax commented Nov 30, 2020

@rapatchi yes that is a possibility - tls/sni passthrough

in the examples/docs/pr i pointed to the third one is an example of this

@jmarantz jmarantz added question Questions that are neither investigations, bugs, nor enhancements and removed triage Issue requires triage labels Dec 1, 2020
@jmarantz
Copy link
Contributor

jmarantz commented Dec 1, 2020

Looks like this has been answered.

@jmarantz jmarantz closed this as completed Dec 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Questions that are neither investigations, bugs, nor enhancements
Projects
None yet
Development

No branches or pull requests

3 participants