vuori opened a new issue, #11765: URL: https://github.com/apache/trafficserver/issues/11765
As of 10.0.0, ATS http2 request parser rejects requests without the `:authority` pseudo-header. However, haproxy's http2 client will in many situations send requests that have the `Host` header but no `:authority`. There is an issue open about this on haproxy side: https://github.com/haproxy/haproxy/issues/2592. The underlying standardization issue seems to be different wording regarding conversion of a `Host` header into an `:authority` header in RFC 7540 vs. 9113, where haproxy hews to 7540 re: preserving http/1.1 semantics as far as possible when converting requests between protocols. The haproxy issue is originally about Jetty, which apparently ended up adding support for `Host` as an alternative to `:authority`. What's the ATS view on this? Would it be reasonable to accept `Host` in lieu of `:authority` if the latter is missing? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
