This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Windows 10 download fails to BITS range requests being blocked by the firewall.

I just deployed a new Sophos XG firewall and discovered that Windows 10 upgrade requests are failing with the error code 80200013. This it seems is tied to the act that BITS range requests are being blocked. How can this be allowed to endpoints?

The download works from the same PCs if the XG is bypassed.



This thread was automatically locked due to age.
Parents
  • BITS uses something called "range requests" to download the file piece by piece.  So the XG may see that bytes 2000-4000 of PotentiallyEvil.exe are being downloaded.  There is no way to effectively virus scan the middle of a file (or apply things like filetype blocking) so the range request is blocked.  I'm not sure but I think bypassing the virus scanner might allow it.

    From what I recall, BITS only uses range requests when downloading in the background.  Another solution is to use foreground.

    See https://support.microsoft.com/en-ca/kb/922330

Reply
  • BITS uses something called "range requests" to download the file piece by piece.  So the XG may see that bytes 2000-4000 of PotentiallyEvil.exe are being downloaded.  There is no way to effectively virus scan the middle of a file (or apply things like filetype blocking) so the range request is blocked.  I'm not sure but I think bypassing the virus scanner might allow it.

    From what I recall, BITS only uses range requests when downloading in the background.  Another solution is to use foreground.

    See https://support.microsoft.com/en-ca/kb/922330

Children