Skip to content

wip: support termination of inbound CONNECT requests#1846

Draft
howardjohn wants to merge 4 commits into
agentgateway:mainfrom
howardjohn:proxy/connect-inbound
Draft

wip: support termination of inbound CONNECT requests#1846
howardjohn wants to merge 4 commits into
agentgateway:mainfrom
howardjohn:proxy/connect-inbound

Conversation

@howardjohn
Copy link
Copy Markdown
Collaborator

Adds opt-in downstream HTTP CONNECT support via frontend policy.

CONNECT is rejected by default with 405 Method Not Allowed. When frontend.connect.mode: Terminate is configured, the proxy terminates the downstream CONNECT request, routes it normally, and proxies raw bytes over the selected upstream transport. Backend policies still apply to the inner upstream connection, including backend TLS and backend tunnel proxying.

Signed-off-by: John Howard <john.howard@solo.io>
Signed-off-by: John Howard <john.howard@solo.io>
@howardjohn howardjohn force-pushed the proxy/connect-inbound branch from 95d7aaa to c88ed1e Compare May 15, 2026 19:42
Signed-off-by: John Howard <john.howard@solo.io>
Signed-off-by: John Howard <john.howard@solo.io>
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.

1 participant