Журналы ошибок сервера IIS 8 - 500

У меня есть настольное приложение, которое делает вызов страницы asp на веб-сервере. В настоящее время веб-сервер возвращает ошибку сервера 500, и я не могу понять, как получить более подробную информацию.

Кажется, что в приложении Event Viewer ничего не работает: Windows Logs->.

Есть ли настройка, которую я могу сделать, или другое место, где я могу найти журналы? Похоже, это было бы типичными проблемами, но я не могу найти никакой информации об этом.

(Кроме того, трассировка стека не приходит в клиентское приложение)

Ответы

Ответ 1

Вы можете включить "ведение журнала трассировки" в диспетчере IIS. Он позволяет создавать множество файлов XML, которые вы можете легко исследовать с помощью IE, установленного на сервере. (другие браузеры могут не обрабатывать файлы стиля xslt)

Из Technet:

  1. Откройте диспетчер IIS и перейдите на уровень, которым вы хотите управлять. Сведения об открытии диспетчера IIS см. В разделе IIS 7.0. Открытие диспетчера IIS. Сведения о перемещении к местоположениям в пользовательском интерфейсе см. В IIS 7.0: Навигация в диспетчере IIS.
  2. На панели " Connections выберите " Sites.
  3. В представлении " Features View выберите сайт, для которого требуется включить ведение журнала трассировки.
  4. На панели " Actions разделе "Конфигурация" щелкните Failed Request Tracing.
  5. В диалоговом окне " Edit Web Site Failed Request Tracing Settings выберите " Enable чтобы включить ведение журнала для этого сайта.
  6. В Directory text box " Directory text box введите путь, по которому вы хотите сохранить файлы журнала, или нажмите кнопку обзора (...), чтобы найти местоположение на компьютере. По умолчанию используется %SystemDrive%\inetpub\logs\FailedReqLogFiles.
  7. В текстовом поле Максимальное количество файлов трассировки введите максимальное количество файлов журнала трассировки, которое вы хотите сохранить, и нажмите OK.

enter image description here

PS: не беспокоить IIS 7.0, почти так же, как IIS 8.x

Ответ 2

Это должен быть комментарий, но комментарии не позволяют мне добавить изображение.

Это скриншот комментария Мэтта Брауна. Подпишитесь на его комментарий, если вы найдете это полезным.

Если вы не видите кнопку "Правила отслеживания невыполненных запросов", вам необходимо включить трассировку "Отслеживание" в ролях сервера.

Вот:

enter image description here

Есть также эта конфигурация, которую нужно установить:

enter image description here