Подтвердить что ты не робот

В это время служба не может принимать управляющие сообщения

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

В настоящий момент служба не может принимать управляющие сообщения. (Исключение из HRESULT: 0x80080425).

Что дает? Из whence произошла ошибка?

Глядя на средство просмотра событий > Система показывает эти предупреждения:

Рабочий процесс "1456", обслуживающий пул приложений "MyAppPool" , не смог остановить канал прослушивателя для протокола "http" в назначенное время. Поле данных содержит номер ошибки.

Пул приложений для обслуживания процессов "MyAppPool" подвергся фатальной ошибке связи с Службой активации Windows. Идентификатор процесса был "10592". Поле данных содержит номер ошибки.

Пул приложений, обслуживающий процесс "MyAppPool" , превысил ограничения во время закрытия. Идентификатор процесса был "10516".

Это разрешилось примерно через 5 минут, после чего мы попытались перезапустить веб-сайт и получили:

Служба публикации World Wide Web (W3SVC) остановлена. Веб-сайты не могут быть запущены, если не запущена служба публикации World Wide Web (W3SVC).

Итак, мы запустили службу W3SVC, а затем мы могли начать наш веб-сайт.

4b9b3361

Ответ 1

Это помогло мне: просто подождите минутку или две.

Подождите несколько минут, затем повторите операцию.

Ссылка: https://msdn.microsoft.com/en-us/library/ms833805.aspx

Ответ 2

Сообщение об ошибке может возникнуть по следующей причине:

  • Служба, связанная с Credential Manager, не запускается.
  • Некоторые файлы, связанные с приложением, повреждены.

Для решения проблемы выполните следующие действия:

Способ 1:

  • Нажмите "Пуск"
  • В текстовом поле, которое читается "Поиск программы и файлов", введите "Услуги"
  • Щелкните правой кнопкой мыши "Сервисы" и выберите "Запуск от имени администратора"
  • В окне "Службы" найдите службу "Диспетчер учетных данных" и "Остановите" ее.
  • Перезагрузите компьютер и "Запустите" службу учетных данных и установите для нее "Автоматически".
  • Перезагрузите компьютер, и он должен работать нормально.

Способ 2: 1. Запустите средство проверки системных файлов. Дополнительную информацию см. В ссылке, приведенной ниже: http://support.microsoft.com/kb/929833

Ответ 3

В моем случае отладчик VS был присоединен к процессу w3wp. После отсоединения отладчика я смог перезапустить пул приложений

Ответ 4

Я убил связанный w3wp.exe(по совету друзей) в диспетчере задач, и он сработал.

Примечание. Используйте на свой страх и риск. Будьте осторожны, чтобы убить.

Ответ 5

Я остановил рабочий процесс IIS (в диспетчере задач), а затем снова запустил IIS. Это сработало.

Ответ 6

Будучи нетерпеливым, я создал новый пул приложений с теми же настройками и использовал это.

Ответ 7

У меня возникала такая проблема, когда я пытался запускать пул приложений более одного раза. Вместо перезагрузки я просто запускаю Информационную службу приложений. (Примечание. Эта служба настроена на запуск вручную в моей системе, что может быть причиной этой проблемы.) Из ее описания кажется очевидным, что это каким-то образом связано:

Облегчает работу интерактивных приложений с дополнительными правами администратора. Если эта служба остановлена, пользователи не смогут запускать приложения с дополнительными правами администратора, которые могут потребоваться для выполнения желаемых пользовательских задач.

Предположительно, диспетчер IIS (как и большинство других процессов, выполняемых как администратор) не поддерживает права администратора на протяжении всего процесса, но вместо этого запрашивает права администратора из службы информации о приложении в каждом конкретном случае.

Источник: social.technech.microsoft.com

Ответ 8

Я забыл, что мой подключился к отладчику Visual Studio. Обязательно отключайтесь оттуда, а затем подождите немного. В противном случае будет работать работа над просмотром процесса PID из рабочих процессов диспетчера IIS.

Ответ 9

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

Если вы действительно застряли на этом, выполните следующие действия

  1. Открыть диспетчер задач
  2. Окно откроется. Нажмите на вкладку Подробности.
  3. Найдите имя процесса, который вы хотите перезапустить/остановить.
  4. Выберите процесс, щелкните по нему правой кнопкой мыши и выберите "Завершить задачу".
  5. Откроется диалоговое окно подтверждения. Нажмите на кнопку Завершить процесс.
  6. Теперь попробуйте перезапустить ваш сервис из окна Services.msc.

Ответ 10

Перезапуск службы Windows IIS (World Wide Web Publishing Service), а затем запуск пула приложений помогли мне. Однако, как подсказывает главный ответ, это могло быть только ожидание, которое заставило его впоследствии работать.