Skip to content

feat: enable upstream PROXY protocol per TCP port#13373

Open
azambranogalbis wants to merge 2 commits into
apache:masterfrom
azambranogalbis:feat/selective-proxy-protocol
Open

feat: enable upstream PROXY protocol per TCP port#13373
azambranogalbis wants to merge 2 commits into
apache:masterfrom
azambranogalbis:feat/selective-proxy-protocol

Conversation

@azambranogalbis
Copy link
Copy Markdown

Description

Feature to allow enabling upstream PROXY protocol specifically for a selection TCP ports (stream_tcp).
In order to do so, the LUA script creating nginx.conf has been modified accordingly.

Which issue(s) this PR fixes:

Fixes #12273

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@dosubot dosubot Bot added size:M This PR changes 30-99 lines, ignoring generated files. enhancement New feature or request labels May 14, 2026
@azambranogalbis azambranogalbis changed the title enable upstream PROXY protocol per TCP port feat: enable upstream PROXY protocol per TCP port May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

help request:Is there a way to selectively disable the proxy protocol for stream ports while keeping it enabled globally

1 participant