masaori335 opened a new pull request #7511: URL: https://github.com/apache/trafficserver/pull/7511
# Motivation HTTP/2 over TLS Partial Blind Tunnel support. # Approach ATS negotiates application protocol with the client on behalf of the origin server. ATS uses the negotiated protocol id on ClientHello to the origin server ( for the Partial Blind Tunnel ) <img width="558" alt="Screen Shot 2021-02-09 at 16 11 59" src="https://user-images.githubusercontent.com/741391/107328138-9a1a2780-6af1-11eb-8426-9edb9b92abab.png"> Ideally, ATS should forward the protocol list from the client first and wait for ServerHello from the origin server. But it requires changing the whole design of the Partial Blind Tunnel, so I'm on this hacky approach. # Config `tunnel_alpn` on `sni.yaml` takes a list of protocol id for the Partial Blind Tunnel. # Link Part of #7241. Depends on #7491. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
