bryancall commented on issue #12175:
URL: 
https://github.com/apache/trafficserver/issues/12175#issuecomment-4014639352

   Verified HTTP/2 to origin works in both reverse and forward proxy modes on 
ATS 11 (current master). The stale documentation was already fixed in #12190.
   
   **Reverse proxy**: Set `proxy.config.ssl.client.alpn_protocols` to 
`h2,http/1.1` and ATS negotiates H2 with the origin via ALPN. Confirmed via 
nghttpd verbose logging showing `The negotiated protocol: h2` and proper H2 
framing (SETTINGS, HEADERS, DATA).
   
   **Forward proxy (CONNECT tunnel)**: ATS establishes a CONNECT tunnel and the 
client negotiates H2 directly with the origin through the tunnel. Works as 
expected — just ensure `proxy.config.http.connect_ports` includes the target 
port.
   
   The configuration @bneradt shared above is correct. Closing as all questions 
have been answered. If you have any follow-up questions, please open a new 
GitHub issue or reopen this one.


-- 
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]

Reply via email to