I have a test page written in ASP that returns the value of the server variable: "SERVER_PROTOCOL".
<% Response.Write(Request.ServerVariables("SERVER_PROTOCOL")) %>When I run this on an IIS 10 server, the result is always HTTP/1.1, even when the connection is HTTP/2.0.
I am using the IIS logs to verify this condition.
2016-09-19 16:00:32 W3SVC1 2001:xxxx:xxxx:xxxx:xxxx:d9a2:e67d:4857 GET / - 443 - 2001:xxxx:xxxx:xxxx:xxxx:83bd:c1e2:3d26 HTTP/2.0 Mozilla/5.0+(Windows+NT+6.3;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/53.0.2785.116+Safari/537.36 - xxxx.xxxx.net 200 0 0 1406 457 98
Has anyone else run into this issue?