Я не уверен, связано ли это с моим приложением или IIS, поэтому я спросил SO. Я хочу иметь возможность видеть все HTTP-запросы, поступающие на мой веб-сервер. Когда я смотрю журнал IIS для своего сайта, я вижу расположение журналов:
Кажется, что ведение журнала включено — это правая панель:
Однако, когда я смотрю на папку, последние файлы журнала относятся к месячной давности:
До сих пор я пробовал: -
- Перезапустите сервер.
- Проверил разрешение папки и убедился, что у IIS_IUSRS есть разрешение на запись (что они и делают).
Включение ведения журнала с помощью appcmd:
appcmd set config /section:httpLogging /dontLog:False appcmd set config /section:httpLogging /dontLog:False /selectiveLogging:LogAll appcmd set config "<mysite>" -section:system.webServer/httpLogging /dontLog:"false" /commit:apphost appcmd set config "<mysite>" -section:system.webServer/httpLogging /selectiveLogging:"LogAll"
Очистил папку на случай, если я использую некоторую квоту.
- Я следовал инструкциям здесь, здесь и здесь.
Пока ничего не помогло. Я что-то пропустил?