WSUS Event 364: Content file download failed. Reason: The server does not support the necessary HTTP protocol. Background Intelligent Transfer Service (BITS) requires that the server support the Range protocol header.

by admin on June 6, 2008

My WSUS server, which became a WSUS client yesterday, reported the following error this morning:

Event 364  Source: Windows Server Update  Category:  Synchronization

Content file download failed. Reason: The server does not support the necessary HTTP protocol. Background Intelligent Transfer Service (BITS) requires that the server support the Range protocol header.
Source File: /msdownload/update/v3-19990518/cabpool/visio2002-kb917150-fullfile-glb_c086ab10bda5e695d8ea26d91a690e225fc239d6.cab Destination File: d:\WSUS\WsusContent\D6\C086AB10BDA5E695D8EA26D91A690E225FC239D6.CAB.

KB 922330 says the problem is because the affected computer is behind a firewall or proxy.  They specifically mention Sonicwall security appliances as a culprit and suggest selecting the Enable HTTP Byte-Range request with Gateway AV check box on the Sonicwall configuration. This particular WSUS client does sit behind a Sonicwall 3060 security appliance.  I went into the Sonicwall administation page, but could not find where to enable this feature.  Luckily I came across this post, where J.B. pointed out where to find the setting:  

“Instructions for Sonic Enhanced OS:
Click Security Services, Gateway Anti-Virus, Configure Gateway AV Settings.
Check the box for “Enable HTTP Byte-Range requests with Gateway AV”. 

I made the change to the Sonicwall, then ran wuauclt /detectnow on the WSUS server/client.  We’ll see if the Event 364 reappears. 

{ 1 comment… read it below or add one }

andyparkes June 6, 2008 at 11:47 am

Yeah that will fix it for you

I blogged about this too after having the same problem

http://parkesy.wordpress.com/2006/12/04/guess-whose-back/

Those errors will vanish! :-)

Reply

Leave a Comment

Previous post:

Next post: