Мы наблюдаем странный образец в нашей Лаборатории QA. У нас есть два приложения ASP.NET, каждый из которых развернут в одном окне Windows 2008 SP2+. У нас есть наш пул приложений, работающий в учетной записи домена, и настроен так, чтобы никогда не перестраиваться. Один и тот же 1 пул приложений используется обоими приложениями.
После нескольких часов работы, новые пользователи, просматривающие страницу в нашем приложении, получают страницу ошибок IIS7 с ошибкой 500.21.
Если мы ничего не делаем:
1) IISRESET 2) Измените папку на c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Временные файлы ASP.NET и "rd" 2 приложения.
И затем перейдите в наши веб-приложения, все в порядке.
Затем, спустя несколько часов, возвращаются ошибки 500.21.
То, что поражает меня как нечетное, - это кажущаяся связь между очисткой папок "Временные файлы ASP.NET" и проблемой. У меня есть практика очистки папок "Временные файлы ASP.NET" при установке новой версии наших приложений, но не иначе.
Знает ли это отношение кого-либо? Существует ли какая-то новая функция IIS7?
Текст ошибки:
Ошибка сервера в приложении "ВЕБ-САЙТ ПО УМОЛЧАНИЮ/ПАЙС"
Internet Information Services 7.0
Краткое описание ошибки
Ошибка HTTP 500.21 - Внутренняя ошибка сервера
Обработчик "PageHandlerFactory-Integrated" имеет плохой модуль "ManagedPipelineHandler" в своем списке модулей
Подробная информация об ошибках
Модуль IIS Web Core
Уведомление ExecuteRequestHandler
Обработчик PageHandlerFactory-Integrated
Код ошибки 0x8007000d
Запрошенный URL http://localhost:80/PAIS/Admin.aspx
Физический путь C:\0_Georgia\GA_IS_100142\PortfolioArchiveImageServer\Admin.aspx
Метод входа анонимный
Анонимный пользователь входа в систему |
Скорее всего, причины:
• ASP.NET не установлен или не установлен.
• Произошла типографская ошибка конфигурации.
• Неблагоприятная предварительная оценка существует.
Что вы можете попробовать:
• Если ManagedPipelineHandler отсутствует, убедитесь, что:
o ManagedEngine находится.
o ManagedPipelineHandler находится с правильными предварительными условиями.
• Установка ASP.NET.
• Убедитесь, что все system.webServer/[email protected] находятся в файле system.webServer/[email protected]
• Просмотрите предварительные условия в разделах и разделах.
Ссылки и дополнительная информация Ядро IIS не распознает модуль.
Просмотреть дополнительную информацию "
Спасибо заранее,
Говард Хоффман