The error can be caused by HTTP.SYS is out of memory. Please check the HTTPERR.log file and find if there are some connection_refused and connection_abandoned_by_apppool errors.
If there is, add EnableAggressiveMemoryUsage in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters and restart HTTP and IIS services.
Also check the boot.ini file and see if /3GB switch is enabled. Enabling /3GB switch will reduce the available NonPagedPool kernel memory for http.sys. You can remove the switch to test.