I have been having intermittent app pool crashes on an iis 6 website. I have identified the requests that are causing this are coming from Googlebot, the request is as follows (taken from the httperr log)
HTTP/1.1 GET /Folder/PageName.html?iframe=true&width=95%&height=95%
The page being requested changes but the Querystring is consistent.
I have tried adding code to global.asax.cs to strip these invalid querystrings, but it seems the querystring causes 'Connection_Abandoned_By_AppPool' before hitting my code.
Clearly I need to handle this earlier, but I am really not sure where ??