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

Как отладить ошибку 503 бесследно?

Я работаю над большим веб-приложением с бэкэндом C #. В настройке разработки приложение обслуживается через экземпляр IIS 8.5 на моем компьютере.

С недавнего времени я больше не могу войти в систему. Я все еще получаю форму входа, но как только я нажимаю Авторизоваться после ввода моих пользовательских данных в представлении сети Chrome отображается, что запрос получен с ошибкой 503 / Сервис недоступен ответ от сервера.

Я включил Отслеживание неудачных запросов для всех кодов состояния от 200 до 999 для всего сайта в диспетчере IIS, и я включил отслеживание неудачных запросов в параметрах конфигурации на панели сайта диспетчера IIS.

Все запросы, связанные с получением формы входа в систему, должным образом регистрируются в C:\inetpub\logs\FailedReqLogFiles\W3SVC1, но при нажатии на кнопку Авторизоваться кнопка.

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

Как я могу узнать, что вызвало ответ 503?

Помимо обычных журналов IIS и трассировки неудачных запросов, есть и другие журналы, которые вы можете проверить на наличие проблем.

  • Журнал событий Windows
  • Журнал httperr
  • Журналы мониторинга работоспособности ASP.NET
  • журналы трассировки http.sys

Я написал Сообщение блога который описывает их более подробно.