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

Add profile with HTTP/2 support #401

Open
Juholei opened this issue Nov 21, 2018 · 5 comments
Open

Add profile with HTTP/2 support #401

Juholei opened this issue Nov 21, 2018 · 5 comments

Comments

@Juholei
Copy link

Juholei commented Nov 21, 2018

As far as I have understood, none of the web server options come with HTTP/2 support configured out of the box. I think it would be nice and useful to have an option where HTTP/2 would be working.

@yogthos
Copy link
Member

yogthos commented Nov 21, 2018

Makes sense, it looks like for Immutant it's just a matter of setting the flag here.

@yogthos
Copy link
Member

yogthos commented Nov 21, 2018

Is there any reason not to set that as the default?

@Juholei
Copy link
Author

Juholei commented Nov 22, 2018

I'm not that familiar with the matter, but at least in practice enabling HTTP/2 requires also enabling SSL, so maybe that could be one reason not to set it as default.

@yogthos
Copy link
Member

yogthos commented Nov 23, 2018

Yeah that would make sense, so I guess that would need to be a profile that sets up SSL as well. That gets a bit trickier because you actually need to have certs. It might be worth experimenting with Immutant since it's just a case of adding a key in the initialization options.

@coreagile
Copy link

coreagile commented Mar 1, 2023

I have some code for generating a self-signed cert for Jetty built on top of luminus if that would help. It's not the cleanest implementation, but might provide a jumping-off point? Oh, and I use HTTP/2 as well using [info.sunng/ring-jetty9-adapter "0.18.3"] but I have no idea if it's any good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants