envoyproxy / envoyproxy/envoy

Applying L7 filters after TCP tunneling

Open
#24,724 21 comments 0 reactions 0 assignees View on GitHub
area/http_filter enhancement help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

I am upgrading a TCP stream to HTTP/2 using the TCP tunneling feature. Is there any way to support applying a L7 filter to the output of the tunneling, without creating another listener?
Currently it seems like the only way to do this, is routing the output of the first listener (that has the tcp_proxy filter) to a second listener where there's the HTTP connection manager filter.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.