How to Enable HTTP2 in Windows 10 Server Technical Preview

I just downloaded and installed VHD "Technical Preview Windows 10 Server 2 Build 10074"

I followed the instructions below: http://blogs.iis.net/nazim/http-2-for-iis-in-windows-10-technical-preview

.. to create a self-signed certificate, and I am browsing localhost through IE11, and I am not getting any http2 directives in the F12 developer tools, as the link does. Viewing another computer and chrome with the extension http2 / spdy also does not indicate http2 traffic.

Am I missing a configuration step?

enter image description here

+6
source share
1 answer

I used Windows Server 2016 TP2 to test the same, and after enabling http / 2 in the registry, the local IE11 browser does not show any http / 2 hints. The last screenshot of the article you talked about shows http2 , so we assume this will not work.

Looking at networking tools in Chrome on a workstation, http / 2 is also not indicated.

However, when using Chrome 43 and input:

Chrome: // Net Insides / # SPDY

and then open the test site in another tab, it will appear in the list of HTTP/2 sessions using Protocol Negotiated: h2

So, my assumption is that IIS works fine with http / 2, but IE doesn't tell us that.

What begs the question: Why does is show in the screenshot in the blog post?

I cannot answer this, but I am pleased with what I see in Chrome.

Edit July 17, 2015:

Carrying out a few more tests for my blog post New Features in IIS 10 I reviewed this again, and now I don’t think you have to do anything in IIS 10 to enable HTTP / 2. It appears to be enabled by default.

+1
source

Source: https://habr.com/ru/post/987658/


All Articles