Служба недоступна сообщение в IIS - PullRequest
0 голосов
/ 14 декабря 2010

Я создал образец веб-сайта ASP.NET и разместил его в IIS 6.0. Это работает нормально, если идентификатором пула приложений defalut является «локальная система». Но когда я изменил идентичность с другим настраиваемым идентификатором пользователя, он отображается как « Сервис недоступен ».

В окне просмотра событий найдено следующее сообщение.

"Идентификатор пула приложений DefaultAppPool недействителен, поэтому служба публикации в Интернете не может создать рабочий процесс для обслуживания пула приложений. Поэтому пул приложений отключен."

Ответы [ 5 ]

1 голос
/ 14 декабря 2010

Либо учетные данные, предоставленные пользователю, недействительны, либо у пользователя нет необходимых разрешений.

Я полагаю, что на компьютере существует группа безопасности IIS_WPG, которая создается при установке Asp.net, добавьте пользователя в эту группу, и он должен предоставить им необходимые разрешения.

0 голосов
/ 22 марта 2016

Проверьте пулы приложений, которые назначают сайт на IIS, возможно, он остановлен.

0 голосов
/ 14 декабря 2010

FYI,

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

В рабочей среде вы хотите использовать lusrmgr.msc (Server 2008 / R2 /7 Ultimate и Pro) для создания новых пользователей (и их учетных данных) на машине и назначения пользователей в нужную группу (IIS_IUSRS).

Кроме того, после создания пользователя вы захотите предоставить ему доступ.в серверную часть вашего источника данных (если sql работает на той же машине и использует проверку подлинности Windows для доступа к SQL).

0 голосов
/ 14 декабря 2010

Идентификационные данные, которые вы используете, должны обладать достаточно значительными правами для работы. Как минимум, пользователь должен иметь разрешение на чтение / выполнение в корневом каталоге папки. У этого пользователя также должно быть разрешение на чтение / запись / выполнение в папке «Временные файлы Asp.Net», расположенной в папке% SystemRoot% / Microsoft.Net / Framework /.

0 голосов
/ 14 декабря 2010

Сообщение не требует пояснений. Идентификатор выбранного пользователя недействителен - возможно, из-за недостаточных прав для запуска службы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...