We are running into some issues that seem to be affected by http2 and I want to turn it off temporarily to troubleshoot. I tried the registry keys outlined in this question but that did not help with Windows Server 2016.
How to disable HTTP/2 on IIS of Windows 10
Launch your browser from your Windows 10 or Windows Server 2016 machine and hit F12, (or go to Settings and enable F12 Developer Tools), and then switch to the Network tab. Browse to https://localhost and voila, you are on HTTP/2!
IIS on Windows 10 or Windows Server 2016 supports HTTP/2.
Note: HTTP/2 is enabled by default at Kinsta for all sites running over HTTPS.
Start → regedit
Navigate to the folder/path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
Under the Parameters folder, right-click the white-space, add 2 new DWORD (32-bit) values:
EnableHttp2Tls
EnableHttp2Cleartext
Ensure both new values have been set to 0
(disabled) by right-clicking the value and clicking "Modify..."
Restart the OS.
Another solution, if you are only testing, is run Chrome without http2 enabled. from start run, chrome --disable-http2
Also, apparently a fix is coming, we just have to be patient for the rollout. See THIS article
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With