为什么不IISlogging我的400,或什么是400响应?

我有一个Web应用程序,使本地web服务调用自己,并得到一个400 Bad Request回来。 问题是,我无法追查400的原因,因为我不能附上wireshark或任何东西,更奇怪的是,它没有loginIIS日志。

在另一台机器上,我运行了相同的场景,但服务工作正常,并且可以看到成功loginIIS日志的请求。 有问题的机器正在logging每一个其他的请求,所以有一些可怕的事情发生。

有没有可能IIS出于某种原因不会logging400错误请求?
如果IIS没有响应,400从哪里来? 它可能是某种防火墙或什么的?

我无法远程debugging,但可能能够附加WinDbg,如果它会帮助某种方式。

我正在看错地方。 对于错误,您需要查看systemroot \ System32 \ LogFiles \ HTTPERR。

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/bcabdcfb-2421-4eab-b5fb-777c791daaa9.mspx?mfr=true