I am working on a DLNA Server using IIS as Server for media. Some DLNA Client sends a http HEAD request with a range Header :
Command: HEAD
+
IIS 6.0 and IIS 7.0 will accept HEAD requests containing Range header (and will return status 206 expected by some media players such as the Popcorn Hour A-100).
I recently needed to make IIS 7.5 treat those requests the same as IIS 6.0 / 7.0, and was able to do so using the Beta http.sys v6.1.7000.0 and pre-Beta static.dll v6.1.6801.0 (driver signature enforcement must be circumvented on 64-bit versions of Windows)