Skip to content

reverseproxy: fix tls dialing w/ proxy protocol#7508

Merged
francislavoie merged 1 commit intomasterfrom
fix-parsing-in-proxy-protocol
Feb 22, 2026
Merged

reverseproxy: fix tls dialing w/ proxy protocol#7508
francislavoie merged 1 commit intomasterfrom
fix-parsing-in-proxy-protocol

Conversation

@mohammed90
Copy link
Member

Fix the issue reported here: https://caddy.community/t/too-many-colons-in-address-caddy-2-11-1/33489

@WeidiDeng, copilot reports possible incompatibility when using proxy protocol with http3 transport due to UDP of QUIC vs. TCP of proxy-protocol contention. I remember you fixed the same in l4.

Assistance Disclosure

I asked copilot to analyze the problem and give the reasoning. I asked copilot to show the test case failing.

Signed-off-by: Mohammed Al Sahaf <msaa1990@gmail.com>
@mohammed90 mohammed90 requested a review from WeidiDeng February 21, 2026 15:57
@francislavoie francislavoie added the bug 🐞 Something isn't working label Feb 21, 2026
@francislavoie francislavoie added this to the v2.11.2 milestone Feb 21, 2026
@francislavoie francislavoie changed the title reverse_proxy: fix tls dialing w/ proxy protocol reverseproxy: fix tls dialing w/ proxy protocol Feb 21, 2026
@francislavoie francislavoie merged commit d7b21c6 into master Feb 22, 2026
32 checks passed
@francislavoie francislavoie deleted the fix-parsing-in-proxy-protocol branch February 22, 2026 02:37
@github-actions github-actions bot mentioned this pull request Mar 6, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 🐞 Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants