2013-10-09 3 views
10

Я пытаюсь настроить среду в IIS8, я много искал, но не смог найти правильное решение.Ошибка HTTP 503. Услуга недоступна

enter image description here

Я проверил журналы ошибок, но не знаю.

C:\Windows\System32\LogFiles\HTTPERR

  1. 2013-10-09 09:28:39 192.168.43.205 60172 192.168.43.205 80 HTTP/1.1 GET/503 2 AppOffline qa.hti.local
  2. 2013-10-09 09:28:39 192.168.43.205 60192 192.168.43.205 80 HTTP/1.1 GET /favicon.ico 503 2 AppOffline qa.hti.local

Затем в просмотра событий:

WARNINGS:

  1. A listener channel for protocol 'http' in worker process '11188' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  2. A listener channel for protocol 'http' in worker process '7492' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  3. A listener channel for protocol 'http' in worker process '9088' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  4. A listener channel for protocol 'http' in worker process '9964' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.
  5. A listener channel for protocol 'http' in worker process '7716' serving application pool 'qa.hti.local' reported a listener channel failure. The data field contains the error number.

Я не понимаю, что такое средство предупреждения.

ERROR: Application pool 'qa.hti.local' is being automatically disabled due to a series of failures in the process(es) serving that application pool.

Примечание: я узнал, что последовательные 5 неудачи приводит к краху пула приложений, и это может увеличена. Я также пытался увеличить это, но не добился успеха.

Пожалуйста, поделитесь своими мыслями.

+0

Проверьте это в [Server Fault] (http://serverfault.com/) –

ответ

1

У вас нет прав для просмотра этой информации.

Директория (и файлы) должна иметь доступ для чтения для оконных групп «ПОЛЬЗОВАТЕЛИ» или Windows-grou «IIS_IUSRS», а также для вашего удобства использования.

3

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

Моя проблема конкретно связана с общей конфигурацией IIS. Мы включили функцию в IIS на одном из серверов (Http Redirect), который не был установлен ни на одном из других, поэтому функции сервера были не синхронизированы со всеми серверами.

Мне удалось решить проблему, удалив новое дополнение на первом сервере, чтобы оно вернулось к другим. Сброс IIS позже, и AppPools больше не снижались, и все было в порядке.

Итак, если вы используете общую конфигурацию IIS и IIS создает ошибки «Service Unavailable», а AppPools снижается, это может быть признаком неполадки в конфигурации системы, которая искажает общую конфигурацию. Надеюсь, этот пост поможет кому-то найти решение быстрее, чем я мог.

+0

У нас была такая же проблема при переходе с одного сервера на другой. Новый сервер закрыл AppPools и отобразил 503. Оказывается, у него нет Http Redirect в отличие от исходного сервера. Установка отсутствующей функции решила проблему. – kojo

+0

@kojo HttpRedirect - это точная функция, которой мы тоже не хватало. – Kelsey

0

503 2

Это 2 код подстанции? Если это так, вы можете захотеть убедиться, что ваш сайт не попадает с чрезмерно (5000+) # запросов.

http://support.microsoft.com/kb/943891

The data field contains the error number.

что номер ошибки?

0

Это также может быть вызвано тем, что вы являетесь поставщиком программного обеспечения, не понимая, что они установили 32-битную версию приложений пула приложений на сервере 2008 R2. После небольшого устранения неполадок с моим сервером, потому что они хотели, чтобы я переустанавливал IIS, я проверил журналы приложений Windows и отправил им по электронной почте ошибку архитектуры x86 для своего приложения.

1

У меня была аналогичная проблема, и это было связано с другой ошибкой (2282 IIS-W3SVC-WP), что пул остановился. Моя проблема заключалась в том, что модуль owssvr.dll не мог быть загружен из-за проблемы с конфигурацией. Решение для меня состояло в том, чтобы установить параметр «Включить 32-разрядные приложения» от True до «false».

я развертывание решения на Sharepoint 2013 на Windows Server 2012 с Visual Studio 2013.

Я знаю, что это, мол, очень конкретная проблема, но я хочу, чтобы помочь всем тем, с той же проблемой.

0

Это может произойти, если отсутствует часть IIS (например, один из многих модулей IIS не был установлен на новом сервере).

Необходимо тщательно сравнить конфигурацию IIS источника и цели и добавить недостающие части к цели.

В недавней миграции IIS8.5-> 8.5 у меня была эта проблема. Прошел через весь стек. Последняя часть заключалась в том, что часть IIS для веб-сертификации отсутствовала.

Для установки:

powershell 
import-module servermanager 
add-windowsfeature Web-Cert-Auth 
0

У меня была такая же проблема, и решить ее путем добавления учетной записи домена пул приложений использует в качестве идентичности в локальную группу администраторов на веб-сервере. Возможно, это также поможет сделать доступ к каталогу приложений для учетной записи идентификатора пула приложений, как это описано в Lisa-Berlin.

Смежные вопросы