Are you sure you run IIS? If you maybe run apache in disguise, you
might
be affected by this bug:
I am absolutely sure I run on IIS - unless the host is deliberately using the IIS error screen for Apache errors when you get an Internal Server Error (500) error.
Regards,
Kobus