On Mar 7, 9:15 am, "Mason G. Zhwiti" <mason.g.zhw....TakeThisOut@gmail.com> wrote:
> We have just noticed something totally bizarre with one of our Perl
> scripts, running on IIS 6, Windows 2003 Server, Perl 5.8.4.
>
> The IIS logs show 500 as the status code for every hit to this script,
> but from the user's perspective, the thing works fine. (Using
> LiveHTTPHeaders add-on for Firefox, I see the server is return a 200
> OK status response!) So IIS is logging 500 but sending 200.
>
> Has anyone seen anything like this? Any ideas? Thanks!
>
> MGZ
With custom Script Engines like Perl, IIS actually logs whatever the
Script Engine tells it to. By default, IIS logs a 200.
So, it looks like the Script Engine has a bug where it sends back 200
responses but tells IIS to log 500. You will need to follow up with
support personel for the specific Script Engine.
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//