Intermittent http 400 error messages while accessing your website. Timer_EntityBody in httperr logs
You get intermittent http 400 error messages while accessing your website hosted on IIS server. There is not specific pattern in the failure.
In HTTPERR logs you see an entry similar to the following
2011-04-05 05:21:46 127.0.0.1 - 127.0.0.1 80 HTTP/1.1 POST /MyHomePage.aspx - 1 Timer_EntityBody DefaultAppPool
IIS Logs will simply show you a 400 0 64 entry.
User may experience varied behavior. Like they may see the actual http 400 error code or they may see a generic "Page cannot be displayed" error message after browser spinning for a while. This behavior is irrespective of the IIS version(6.0/7.0/7.5+) and website type(ASP/ASP.Net)
Reason and Resolution: In multiple instances I have found that this issue is occurring because of the AVG Antivirus. AVG has a feature called LinkScanner which for some reason causes this situation.
To get rid of this, you need to 'disable' LinkScanner feature of AVG. No reboot is needed.
There were instance when the website was running just fine and suddenly this issue popped-up. It was discovered that it is quire possible that an anti virus update has enabled LinkScanner feature which was disabled previously.
I see lots of unresolved posts for similar issues. Hope this will help.
Comments
- Anonymous
February 17, 2012
Thank you - that was my problem exactly. - Anonymous
July 27, 2012
Thank u so much !!!!I've uninstalled AVG and now all run perfectly ! - Anonymous
August 30, 2012
Glad it helped. - Anonymous
May 24, 2013
The comment has been removed - Anonymous
September 11, 2014
@Joe: (sorry its a delayed response) In case your query has not been answered, we are referring to the AV installed on the web server.