IIS 5 & IIS 6
IIS 6 Error 400 0 2 Get Blank.html
Last post Oct 30, 2008 03:23 PM by tomkmvp
Oct 29, 2008 10:03 PM|scptech|LINK
I host a ASP.NET 2.0 application on a WIn 2003 SBS / IIS 6.
Some users experience sporadic / random issues with 'losing data' or time out issues.
In looking at the logfiles, I notice the following line several times:
GET /servicenotes/blank.html - 80 - 10.0.0.3 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+InfoPath.2) 404 0 2
I do not have any page named blank.html in my application (servicenotes), so am confused how that appears in the log. I believe 404 means not found, what is 0 and 2?
Any help is greatly appreciated, I am at a loss to help this user.
Oct 30, 2008 07:49 AM|tomkmvp|LINK
Yes, 404 means not found, but we can't know what the "0 2" means without looking at the header line in your log file.
Regardless, even though you do not have that page in your application (hence the 404) something must be linking to it or must be requesting it and assuming it's there.
Oct 30, 2008 09:55 AM|scptech|LINK
The header lines are:
#Software: Microsoft Internet Information Services 6.0
#Date: 2008-10-29 00:01:33
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status
I have noticed in all my installations (I have 400 + users in 9 locations, each with their own server, and also in my own development environment) there are several such entries in the log This seems to occur randomly and even when everything is running
Oct 30, 2008 03:23 PM|tomkmvp|LINK
Ok, 0 is the sc-substatus and the 2 is the sc-win32-status.
A "404 0" simply means file not found.
You can't control what a client requests. Somehow, somewhere, a client thinks it needs to request this file. Double-check all of your code to make sure you're not causing this, but in the end you can't prevent 404 requests.