Enable HTTP/2 on Azure Web Apps
IIS 10.0 in Windows 10 already supports HTTP/2, Azure Web Apps should support it as well.

Marking as complete! Full deployment for all multi-tenant resources is now complete. Enabling HTTP/2 is documented in the blog here:
https://blogs.msdn.microsoft.com/appserviceteam/2018/04/13/announcing-http2-support-in-azure-app-service/
We will have UI support in the Azure Portal in the coming weeks for a simple toggle experience but you can update through the resource explorer right now.
Deployment to App Service Environmentx and national clouds will be coming shortly.
Please reach out over the developer forums for any questions or issues encountered.
Thanks,
Oded
152 comments
-
Conor M commented
We're experiencing SPDY errors across 400 of our Android apps. None can connect to our Azure service now. What did you guys do!?
-
David commented
Same as Ian Bennett's comment, we suddenly have ERR_SPDY_PROTOCOL_ERROR when running our app.
-
Ian Bennett commented
Hmmm, according to Chrome net-internals the source type of my Azure App Service based site is HTTP2_SESSION. Problem is, site which was working fine a few days ago is now returning ERR_SPDY_PROTOCOL_ERROR errors when making cross site (to another App Service) calls. Can get it to work in IE only after disabling HTTP2 in browser settings.
-
guofu commented
Hi Admin, could you give us ETA for this?
-
Guofu Zhong commented
any update?
-
Hi all, thank you for your patience! We are getting through a few last items getting ready to release HTTP/2 support very soon. I'll be notifying here and our team blog once available.
aka.ms/AppServiceBlogThanks,
Oded -
Nik commented
Is there a concrete timeline yet? we'll be on http/3 soon ;-)
-
Àngel Casanova commented
Any update on when this feature will be available would be great!
-
Jim Hume commented
Almost 2 months have passed. While 2 months is not 'the next few months', perhaps an update is available?
-
Aaron W. commented
What about on Linux? You seem to always ignore the open source segment of Azure users and I've asked so many times it's frustrating. People deserve an update as well as the timeline.
-
Anonymous commented
Any updates on this? It's been almost 2 months now...
-
Embers commented
2 years too late to the party. MS seem oblivious that taking so long rolling out key features or even their own OS and Frameworks so slowly to Azure is a problem, damaging their credibility and uptake. As always it is bread and butter functionality / use cases which are missing from Azure. Http2 still needs to be rolled out to App Gateway and WAF. The need to use an ASE just to put a website in a VNET to run it securely and the ridiculous cost (£1000+ per month) to run the ASE is another example of 'old mind set MS' slipping back in.
-
Nik commented
When will HTTP/2 be turned on for App Services how we are finally on 10.0.14393?
-
Dennis Öhman commented
Woho Server 2016 is there!
Oded, what is the next step for Azure? =)
-
Nik commented
My UK South boxes are on 10.0.14393 now... :-D
Windows Server 2016 was released to manufacturing on 26 September 2016, bearing the version number of 10.0.14393
-
Diego commented
Hi, Any updates?
-
Mike commented
From my understanding, it requires additional setup that MS has to do, i.e. there is nothing you can do in the portal (that I know of). The Windows 2016 update is a like a first step requirement before they can enable HTTP2. My guess is they are going to complete the 2016 upgrades, then give it a couple of months to make sure no issues from that come up. Hopefully they'll be testing the HTTP2 configurations simultaneously so they can roll it out quicker once they're sure the upgrades are stable. I think the reason they haven't announced any timeframe is they're just concerned about any unknowns that could come up and might take time to work through.
-
NIkola Biondic commented
Hi guys, I can see in the portal that my web sites are now running on Windows Server 2016, but requests are still being made through http1.1 even though I have https. Does it require any additional setting up?
-
Lee Venkatsamy commented
My servers in West Europe and South Central US is also done.
-
Mike commented
I did notice it was done on my servers in EASTUS2, sometime within the past week or so. You can see this in your azure portal under 'overview'. My guess is that Microsoft is taking this upgrade region by region, so the date could vary, and I recall a communication from them that said it would be complete systemwide sometime in January.