Назад | Перейти на главную страницу

Почему IIS не регистрирует мой 400 или Что отвечает 400?

У меня есть веб-приложение, которое выполняет вызов веб-службы localhost и получает 400 Bad Request назад. Проблема в том, что у меня возникают проблемы с отслеживанием причины 400, поскольку я не могу подключить wirehark или что-то еще, и что еще более странно, это то, что он не регистрируется в журналах IIS.

На другом компьютере я прошел через тот же сценарий, но там, где служба работает правильно, и могу видеть, что запрос успешно зарегистрирован в журналах IIS. Проблемная машина регистрирует все остальные запросы, поэтому происходит что-то подозрительное.

Возможно ли, что IIS по какой-то причине не регистрирует 400 неверных запросов?
Если IIS не отвечает, откуда взялся 400? Может это какой-то брандмауэр или что-то в этом роде?

Я не могу удаленно отлаживать, но могу подключить WinDbg, если это как-то поможет.

Я искал не в том месте. В случае ошибок вам нужно искать в systemroot \ System32 \ LogFiles \ HTTPERR.

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