Подивіться на функцію відстеження невдалого запиту IIS7:
Усунення несправностей Невдалі запити за допомогою відстеження в IIS 7
Виправлення неполадок із відстеженням невдалого запиту
Інша річ, яку я б зробив, це налаштувати ваші <httpErrors>
налаштування, тому що IIS може проковтнути повідомлення про помилку від подальшого вгору конвеєра:
<configuration>
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
</configuration>
Якщо сайт написано класичним ASP, тоді обов'язково увімкніть налаштування " Відправити помилки до браузера " у функції конфігурації ASP:
І нарешті, якщо ви користуєтесь Internet Explorer, тоді переконайтесь, що ви вимкнули Показувати дружні повідомлення про помилки HTTP у розширених налаштуваннях (хоча я підозрюю, що ви це вже робили або використовуєте інший браузер).