Я запускаю Windows 2003 Server std sp2 на сервере с 280 ГБ жесткого диска и 4 ГБ оперативной памяти. Я получаю сообщение об ошибке:
Приложение DefaultAppPool автоматически отключается из-за серии сбоев в процессах, обслуживающих этот пул приложений.
В диспетчере событий также есть ошибка: «Параметры разрешений для конкретного приложения не предоставляют разрешение локальной активации для приложения COM-сервера с CLSID {A9E69610-B80D-11D0-00A0C922E} пользователю SERVER01 \ IWAM_SERVER01 SID {S-1- 5-21-146063245-722240192-2763154-1002}. Это разрешение безопасности можно изменить с помощью инструмента администрирования служб компонентов ».
Когда я пытаюсь бежать http: // localhost / в браузере я получаю сообщение «Служба недоступна»
есть идеи, что может быть причиной этого?
заранее спасибо
Я бы проверил пользователя, которого вы настроили для пула приложений. Похоже, это может быть пользователь SERVER01 \ IWAM_SERVER01, который может не иметь правильных разрешений. Попробуйте настроить пользователя как учетную запись сетевой службы (или локальной системы).
Веб-приложение дает сбой (неоднократно), поэтому IIS отключает его.
Что работает на вашем веб-сайте по умолчанию?
Если у вас в пуле приложений несколько приложений, разделите их, чтобы вы знали, какое приложение дает сбой.
Какой-то стандартный вопрос:
Ошибка сразу бросается в глаза. Исправить это не так просто.
Ваш сайт asp использует какой-то компонент com-сервера. И охрана на этой штуке - это кошмар. запустите утилиту DCOMCnfg. Перейдите в Службы компонентов => Компьютеры => Мой компьютер => Приложения COM +
Затем перейдите в меню просмотра => статус.
А потом попробуйте найти приложение с соответствующим sid. Щелкните его правой кнопкой мыши и перейдите в свойства, а затем на вкладку безопасности и получайте удовольствие.
Если это чувствительный к безопасности сервер, не делайте ничего из вышеперечисленного. Вам нужно будет найти кого-то, кто разбирается в этой черной магии.