IIS 5 & IIS 6
Blank page when Error occurs.
Last post Oct 13, 2007 11:39 PM by qbernard
Oct 13, 2007 12:42 PM|aceinc|LINK
OK, I'll retype the post..
Our environment is IIS 6.0 on W2k3. We develop in ASP & ASP.NET using VB. The problem occurs in both environments. The computer is up to date with all patches and service packs. The computer has also had Visual Studio Web Developer Express Edition installed
When a server side error occurs prior to any HTML being written to the browser IIS renders a blank page to the browser. Using view source in IE there is a skeletal page, in FireFox it is completely blank. The log file shows no error, only "200 0 0" at the
end of the log entry. Both Server-Side and Client-Side debugging has been enabled, Friendly errors has been turned off in the browser, and when the error occurs after the html has begun being rendered we get errors.
We are working on a problem now that displays the "White Screen of Death" as we have come to call it, and we know that once we resolve the underlying VB problem the page will render fine, however this is like debugging blindfolded.
Any Ideas as to how to solve the problem?
Oct 13, 2007 01:00 PM|KristoferG|LINK
We need some more information. What kind of error? What is returned by the webserver (the HTTP message)? Do you use a server-side technology?
Oct 13, 2007 01:06 PM|aceinc|LINK
For some reason when I posted the message originally in IE it erased the message, so I retyped it in edit mode and it did it again, but this time I had saved it in notepad. So I went in via FireFox and it worked just fine.
Any Idea why I couldn't post using IE 6.0?
Oct 13, 2007 11:17 PM|qbernard|LINK
XP Sp2/IE6 as well, never encounter the error.
and for your error I believe is app level. IIS is doing its job as it process the request, and send the response - hence 200 status code.
Oct 13, 2007 11:34 PM|aceinc|LINK
I am using Windows 2000 IE 6.
In my original post I referred to an error that I was currently having that was causing the "White Screen of Death." I tracked down the error and it turned out that it was an ASP Oracle error (I was using the wrong Database). This does not resolve the "White
Screen of Death" problem, I wanted to provide as much info as possible about what causes it.
Oct 13, 2007 11:39 PM|qbernard|LINK
Sorry. the issue only happen with W2k/IE6 - not XP. typo error.
So, can you do a response.write "xxx" or timestamp etc in your asp oracle error page ? you know instead of go through entire page, maybe just stop it somewhere and printout and see if shows on the 'white page'. As mentioned, this should be app level related,
IIS just process it and send the response back.