- Служба активации процессов Windows (WAS) обнаружила сбой при запуске рабочего процесса для обслуживания пула приложений
- Веб-приложения возвращают событие HTTP Error 503 и WAS 5189 в Windows 10 версии 1709
- Симптомы
- Решение
- Причина
- Пулы приложений не могут быть запущены пока не будет запущена служба активации windows
- Вопрос
- Windows Process Activation Service (WAS) encountered a failure when it started a worker process to serve the application pool
- Пулы приложений не могут быть запущены пока не будет запущена служба активации windows
- Вопрос
- Ответы
- Все ответы
Служба активации процессов Windows (WAS) обнаружила сбой при запуске рабочего процесса для обслуживания пула приложений
Пул приложений IIS 7 прекращается при просмотре http://localhost/
В окне просмотра событий → системный журнал я вижу:
Пул приложений ASP.NET v4.0 отключен. Процесс Windows Служба активации (WAS) обнаружила сбой при запуске рабочий процесс для обслуживания пула приложений.
Есть ли другие способы устранения неполадок, которые я могу предпринять, чтобы увидеть более подробные сообщения о том, почему это происходит?
Если ваш пул приложений работает под определенной идентификационной информацией, причиной вашей проблемы может быть истекший пароль.
В IIS перейдите в Пулы приложений и проверьте Identity вашего пула приложений.
Является ли приложение с помощью пользовательской учетной записи? Нужно ли это быть?
Попробуйте изменить идентификатор на встроенную учетную запись, например ApplicationPoolIndentity. Для этого перейдите в раздел «Дополнительные параметры», «Модель процесса», «Идентификация». Не забудьте перезапустить пул приложений после внесения изменений.
Убедитесь, что учетная запись или группа имеют разрешение «Вход в пакетное задание». Чтобы изменить эту политику на контроллере домена, выполните следующие действия:
- Пуск > Запустить gpmc.msc — изменить
Выбрать леs > Домены > Доменное имя > Контроллер домена
- Щелкните правой кнопкой мыши «Политика домена по умолчанию» и выберите «Изменить»
Следующее редактирование:
- Конфигурация компьютерa > Политики > Параметры Windows > Параметры безопасности > Локальные политики > Назначение прав пользователя
Добавьте пользователя или группу в «Вход в качестве пакетного задания»
- Проверьте принадлежность группы к учетной записи службы (в Active Directory), если для этой цели используется определенная группа.
В командной строке запустите «gpupdate/force»
Примечание.. Это решение проблемы SharePoint 2010.
добавление к janjonas в моей машине dev изменило PW на учетную запись, и я не знал, что мне пришлось повторно установить пользователя в каждый пул, который работает под этим пользователем.
Веб-приложения возвращают событие HTTP Error 503 и WAS 5189 в Windows 10 версии 1709
Эта статья поможет вам повторно переускореть ошибку HTTP 503 и событие 5189, когда после обновления до версии 1709 (Fall Creators Update) в Windows 10 или Windows Server 2016 веб-приложения не запускаются и возвращают ошибку HTTP 503 и событие службы активации Windows (WAS) 5189.
Исходная версия продукта: Windows 10 Корпоративная, Windows 10 Pro, Windows Server 2016 Standard, Windows Server 2016 Datacenter
Исходный номер КБ: 4050891
Симптомы
Рассмотрим следующий сценарий.
- У вас есть компьютер под управлением Windows 10 или Windows Server 2016 с включенными службами IIS.
- Обновление до Windows 10 версии 1709 (Fall Creators Update) или Windows Server 2016 версии 1709.
После обновления некоторые веб-приложения не запускались и возвращают следующее сообщение об ошибке HTTP 503:
Служба недоступна (Service Unavailable)
Ошибка HTTP 503. Служба недоступна.
Кроме того, событие WAS 5189 регистрируется в журнале событий:
Службе активации windows не удалось создать файл config пула приложений для пула приложений ‘ ‘ . Тип ошибки : «5». Чтобы устранить эту проблему, убедитесь, что applicationhost.config файл правильный, и повторно зафиксировать последние изменения конфигурации. Поле данных содержит номер ошибки.
Решение
Чтобы устранить эту проблему, вручную удалите символьные ссылки, созданные в Обновлении Windows. Для этого выполните указанные ниже действия.
Символические ссылки можно удалить так же, как и обычные файлы.
Откройте окно командной подсказки с помощью параметра «Запуск от администратора».
Выполните следующие команды:
Причина
Во время типичной операции was создает временный файл конфигурации для каждого пула приложений IIS в C:\inetpub\temp\appPools папке.
На начальном этапе обновления Windows сканирует существующие папки и файлы (за пределами папки Windows) и записи их путей для восстановления после обновления. Однако поскольку файлы конфигурации являются временными, они удаляются при остановлении WAS.
На следующем этапе Обновления Windows эти ранее сканированные файлы и папки копируется во временное место обновления. После обновления Windows в Обновлении Windows создается символичная ссылка на каждую папку, которая была скопирована во временное расположение обновления, прежде чем она попытается восстановить эти файлы и папки в исходное расположение.
Однако поскольку эти временные файлы конфигурации больше не существуют, в Обновлении Windows не удаляются символические ссылки.
Пулы приложений не могут быть запущены пока не будет запущена служба активации windows
Вопрос
1. Windows Server 2012(не R2). Версия 6.2(сборка 9200)
2. Exchange 2013 (полную версию указать не могу, служба w3svc не запускается, но вроде с SP1)Проблема:
Не стартует служба w3svc, которая в свою очередь требует запуска службы WAS(служба активации windows). В eventvwr.msc указывается что
Имя журнала: System
Источник: Microsoft-Windows-WAS
Дата: 02.03.2015 14:40:26
Код события: 5172
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Exchange.domain.local
Описание:
Служба активации Windows обнаружила ошибку при попытке чтения данных конфигурации из файла «\\?\C:\Windows\system32\inetsrv\config\applicationHost.config», номер строки «1». Сообщение об ошибке: »Файл конфигурации создан в неправильном формате XML
«. Поле данных содержит номер ошибки.
Xml события:
5172
0
2
0
0
0x80000000000000
1374274
System
Exchange.domain.local
\\?\C:\Windows\system32\inetsrv\config\applicationHost.config
2
Файл конфигурации создан в неправильном формате XML
0D000780
Из ‘гугления’ выявил две адекватные линки.
1. http://forums.iis.net/t/1151484.aspx?Cannot+start+service+W3SVC+on+computer+ -переустановка сервисов IIS и WAS. Но, неуверен что переустановка данных сервисов не нарушит работу эксчендж, в любом случае данные компоненты не удаляются из системы(невозможно деактивировать чекбок) в меню включения-отключения компонентов системы.
2. https://technet.microsoft.com/en-us/library/cc735278%28v=ws.10%29.aspx — нет бекапов данного xml, а что поправить в нем не представляю.
Собственно вопрос что можно сделать дабы стартануть службу или проще пересетапить почтовик(хотя подготовки схемы и тд. ). Сервер не продакшн, в качестве ознакомления.
Windows Process Activation Service (WAS) encountered a failure when it started a worker process to serve the application pool
IIS 7 Application Pool stops when browsing to http://localhost/
In Event Viewer -> System Log I see:
Application pool ASP.NET v4.0 has been disabled. Windows Process Activation Service (WAS) encountered a failure when it started a worker process to serve the application pool.
Are there other troubleshooting steps I can take to see a more detailed messages of why this is happening?
IIS 7 пул приложений останавливается при просмотре http://localhost/
В окне просмотра событий -> System Log Я вижу:
Пул приложений ASP.NET v4.0 отключен. Windows Process Служба активации (WAS) обнаружила сбой при запуске рабочего процесса для обслуживания пула приложений.
Есть ли другие способы устранения неполадок, которые я могу предпринять, чтобы увидеть более подробные сообщения о том, почему это происходит?
Создан 07 май. 12 2012-05-07 14:48:42 dev.e.loper
This happens when I just browse to http://localhost/ which point to a default site in ‘C:\inetpub\wwwroot’ which only has iisstart.htm So it shouldn’t be running any code. – dev.e.loper 07 май. 12 2012-05-07 16:05:50
May I request you to mark one of the answers as accepted. janjonas’s answer has helped lot of users including me 🙂 – RBT 15 май. 17 2017-05-15 06:35:24
4 ответа
If your application pool is running under a specific identity, an expired password could be the cause for your problem.
Создан 14 июл. 12 2012-07-14 17:17:04 janjonas
that was exactly what was going on. Thanks so much for this answer. I could see me burning hours before figuring this out. – gymbrall 17 авг. 12 2012-08-17 03:10:38
password. thanks! – Moshe L 01 янв. 13 2013-01-01 11:27:07
+1. thanks. – morpheus 23 мар. 13 2013-03-23 00:21:37
Another +1. I played around with processor affinity settings which causes the app pool to restart. Little did I know the person who set it up initially had changed the pool account’s password a few day earlier. – callisto 28 июл. 14 2014-07-28 10:17:07
I love it when 1st search results yields answer that works! +100! – happyfirst 22 авг. 16 2016-08-22 18:12:14
Check that the account or group has the «Log on as Batch Job» permission checked. To change this policy on a domain controller perform the following steps:
- Start>Run gpmc.msc — edit
- Select Forest>Domains>Domain Name> Domain Controller
- Right click on «Default Domain Policy» and choose edit
- Next edit:
- Computer Configuration>Policies>Windows Settings>Security Settings>Local Policies>User Rights assignment
- Add user or group to «Log on as Batch Job»
- Check group membership of service account (in Active Directory) if a particular group is being used for this purpose.
- From the command prompt run «gpupdate /force»
Note: This is a resolution for the problem with SharePoint 2010.
Создан 09 дек. 13 2013-12-09 19:55:39 Shrout1
adding to janjonas in my dev machine i changed PW to the account, and i didnt know that i had to re-set the user to every pool that runs under that user
Создан 17 фев. 14 2014-02-17 15:32:52 bresleveloper
In IIS, go to Application Pools, and check the Identity of your Application Pool.
Is the App Pool using a custom account? Does it need to be?
Try changing the Identify to a Built-in account like ApplicationPoolIndentity. To do this, go to Advanced Settings, Process Model, Identity. Remember to restart the App Pool after making your changes.
Создан 15 сен. 14 2014-09-15 15:10:51 James Lawruk
Пулы приложений не могут быть запущены пока не будет запущена служба активации windows
Вопрос
Ответы
А под какой учеткой у Вас пул админки запущен? Попробуйте вбить настройках пула учетные данные этого аккаунта заново.
И тоже самое сделать для SQL Server’а
- Предложено в качестве ответа Denis Kichin Editor 19 августа 2011 г. 8:21
- Отменено предложение в качестве ответа guy222 19 августа 2011 г. 9:35
- Помечено в качестве ответа guy222 19 августа 2011 г. 9:53
Все ответы
А под какой учеткой у Вас пул админки запущен? Попробуйте вбить настройках пула учетные данные этого аккаунта заново.
И тоже самое сделать для SQL Server’а
- Предложено в качестве ответа Denis Kichin Editor 19 августа 2011 г. 8:21
- Отменено предложение в качестве ответа guy222 19 августа 2011 г. 9:35
- Помечено в качестве ответа guy222 19 августа 2011 г. 9:53
Служба SQL Server (MSSQLSERVER) не запускается, пишет «Ошибка 1069: Служба не запущена из-за ошибки входа в систему».
Поставил в свойствах службы «Вход в систему» — «С системной учетной записью», запустилась. Видимо у TEST\sqlagent слетел пароль (до восстановления дов.канала был 222, теперь пишет, что указан недопустимый пароль.) Как пароль для sqlagent переустановить? В AD его нет.