Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't enable http2 with ATS9 #6816

Closed
smalenfant opened this issue May 9, 2022 · 1 comment
Closed

Can't enable http2 with ATS9 #6816

smalenfant opened this issue May 9, 2022 · 1 comment
Labels
bug something isn't working as intended cache-config Cache config generation SSL support for/problems with SSL features Traffic Server related to Apache Traffic Server

Comments

@smalenfant
Copy link
Contributor

  • Traffic Control Cache Config (t3c, formerly ORT)

Current behavior:

ATS 9 deprecated disable_h2 configuration in sni.yaml
t3c -2, --default-client-enable-h2 can flip between enabling http2 or not.

Expected behavior:

When ATS9 is installed, the sni.yaml setting should be http2: true/false.

Steps to reproduce:

Verify with your client of choice if http2 is working or not depending on the setting you'd like.

Notes:

  • ATS8 without sni.yaml, http2 enabled by default
  • ATS8 with sni.yaml http2 disabled by default.
  • ATS9 with sni.yaml, disabled by default and can't enable.
@smalenfant smalenfant added the bug something isn't working as intended label May 9, 2022
@zrhoffman zrhoffman added SSL support for/problems with SSL features Traffic Server related to Apache Traffic Server labels May 9, 2022
@mat1010
Copy link

mat1010 commented May 23, 2022

I might misunderstood the issue, but you can enable h2 via a profile per DS. Following steps worked for me

  • make sure you have enabled http2 with in the records.config
    CONFIG proxy.config.http.server_port [...] proto=http2
  • create a profile of type DS_PROFILE
  • create a parameter with name enable_h2, config file parent.config value e.g. t or y.
  • assign that parameter to the newly created porfile
  • within the delivery service, assign the profile to it
  • snapshot the config and queue the update.

@zrhoffman zrhoffman added the cache-config Cache config generation label May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug something isn't working as intended cache-config Cache config generation SSL support for/problems with SSL features Traffic Server related to Apache Traffic Server
Projects
None yet
Development

No branches or pull requests

3 participants