2014-09-19 18 views
0

Я пытаюсь настроить сайт на сервере под управлением Windows 2003 с IIS 6. Когда я запускаю приложение, я получаю «Сервис недоступен». Я ошибся в этой ошибке, и большинство из них указало, что это проблема с идентификатором пула приложений (неправильный идентификатор пользователя и пароль). Это приложение для интрасети, и у меня есть неисключительный идентификатор пользователя и пароль. Я проверил этот идентификатор пользователя и пароль и подтвердил, что он правильный. Я также добавил идентификатор пользователя в группу IIS-WPG, но он по-прежнему останавливается после первого запроса. Я отключил защиту от сбоев Rapid в IIS, и он не умирает, но требуется много времени (чтобы попытаться) отобразить страницу, а затем говорит, что страница не отображается. Он делает то же самое, если я запускаю пул приложений под идентификатором Network Services, который уже является частью IIS-WPG. Я убедился, что папка веб-приложения имеет соответствующий ACL.IIS 6 - Пул приложений продолжает останавливаться

Есть ли что-нибудь еще, что я могу попробовать?

UPDATE:

я заметил в журнале событий, которые я получал ошибку DCOM до неустранимой ошибки пула приложений.

я сделал следующее:

перейти к админ Инструменты> Комплектующие Услуги> Компьютеры> Мой компьютер> DCOM Config> IIS Admin Service> Щелкните правой кнопкой мыши/Свойства

Вкладка Security - Настройка запуск и активация Разрешения> Редактировать

Добавить сетевую службу (в которой запущен мой пул приложений, я удалил пользовательский идентификатор пользователя) с разрешениями локального запуска и локальной активации.

Теперь пул приложений не останавливается, но я получаю сообщение об ошибке «Internet Explorer не отображает страницу» и ошибок в журнале системных событий.

ответ

0

Кажется, что в IIS 6 на Windows Server 2003 автоматически добавляется только версия ASP.Net версии 1.1. Мне нужно было перейти на «Расширения веб-сервисов» в IIS под < имя_сервера > и добавить поддержку ASP.Net 2 и ASP.Net 4. После этого все работало, как ожидалось. Это, конечно, относится только к ошибкам «Страница не найдена» или «Страница не отображается». Мне все же пришлось изменить настройку DCOM, чтобы остановить запуск пула приложений. До этого, однако, я удалил и переустановил IIS.

+0

считают, что этот ответ считается принятым, если он решил вашу проблему. –