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

Решение SharePoint Server 2010 - 503. Услуга недоступна, после установки

установлен: SharePoint Server 2010 для бета-версии интернет-бизнеса (x64) На: Стандарт Windows Server 2008 (x64) на аппаратном уровне 64 бит

Попытки доступа к консоли центра администрирования привели к возврату IIS 503. Служба недоступна

И эта ошибка была найдена в журнале приложений

Не удалось загрузить модуль DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll' из-за проблемы с конфигурацией. Текущая конфигурация поддерживает только загрузку изображений, построенных для архитектуры процессора x86.

После много шума, решение получилось:

1) Убедитесь, что для экрана enable32BitAppOnWin64 для пула приложений "Администрирование центра администрирования SharePoint" установлено значение "Ложь" и то же для пула приложений "Корневой центр веб-служб SharePoint"

2) Отредактируйте applicationHost.config:

Изменить:

  <globalModules>
 ...
 ...
 <add name="SharePoint14Module" image="C:\Program Files\Common
 Files\Microsoft Shared\Web Server
 Extensions\14\isapi\owssvr.dll"
 preCondition="appPoolName=SharePoint
 Central Administration v4" />
 </globalModules>

To:

    <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft
 Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition=
"appPoolName=SharePoint Central Administration v4,bitness64" />

Надеюсь, это поможет кому-то: -)

bitness64 является магическим словом здесь

4b9b3361

Ответ 1

1) Убедитесь, что для параметра enable32BitAppOnWin64 для пула приложений "Администрирование центра администрирования SharePoint" установлено значение "False" и то же для пула приложений "Корневой центр веб-служб SharePoint"

2) Отредактируйте applicationHost.config:

bitness64 является магическим словом здесь

Ответ 2

Я получил ошибку 503, потому что пулы приложений не были запущены в IIS по какой-либо причине.

Ответ 3

Я согласен с Бейтаном Курт.

У меня было 503 брошенных как для центрального сайта Admin, так и для целевой страницы SharePoint. В обоих случаях Пароли были истекли.

После сброса пароля в AD и обновления Identity CA работал, но на целевой странице SharePoint произошла ошибка 500.

Оказалось, что версия .Net Framework Version установлена ​​на V4.0. Я изменил его на V2.0, и он сработал.

Помните, что после каждого изменения вам нужно переработать соответствующий пул приложений.

Ответ 4

Можете ли вы попробовать:  Проверьте свойства веб-сайта в IIS.  На вкладке домашней директории проверьте значение пула приложений.  Убедитесь, что все службы SharePoint запущены. Если приложение не запущено, выполните следующие действия: Я думаю, что эта ошибка может возникнуть из-за изменения пароля учетной записи службы.   Возможно, вам потребуется изменить новый пароль на пул приложений
  1) Нажмите пул остановленных приложений.   2) нажмите дополнительные настройки   3) Identity → щелкните пользователя, чтобы повторно ввести пользователя   4) Диалог идентификации пула приложений   5) щелкните набор → вручную введите имя пользователя и пароль.   Затем перезапустите сервер.

Ответ 5

Это также может произойти, если ваша политика паролей или что-то еще изменили ваш пароль, если ваши приложения используют пользователя с измененным паролем.

Итак, вы должны обновить пароль пользователя из расширенных настроек вашего приложения AppPool через свойство "Идентификация".

Ссылка здесь

Ответ 6

Мне не удалось найти файл applicationhost.config. Это было в c:\windows\System32\inetsrv\(Server2008) или c:\windows\System32\inetsrv\config\(Server2008r2).

После того как я изменил этот параметр, мне также пришлось изменить способ загрузки IIS aspnet_filter.dll. Откройте диспетчер IIS, перейдите в раздел "Сайты", "SharePoint - 80" в группе "IIS" в разделе "Фильтры ISAPI", убедитесь, что все пути "Исполняемые" указывают на... Microsoft.NET\Framework64\v #. #. ####\aspnet_filter.dll. Некоторые из моих указали на\Framework\(не 64).

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

Ответ 7

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

"SharePoint 2010 использует .NET Framework 3.5, а не 4.0. Пулы приложений SharePoint 2010 должны быть настроены как .NET Framework 2.0 с использованием интегрированного режима трубопровода".

Источник: http://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/4727f9b4-cc58-4d86-903b-fabed13da0ff

Ответ 8

У меня была аналогичная проблема с клиентом, и ни одна из опубликованных резолюций не сделала этого. Я предоставил разрешение "Войти как пакетное задание" с помощью локальной политики безопасности и, наконец, сделал правильную веб-страницу центра администрирования.

Ответ 9

Спасибо, что поделились этим. Это очень помогло. Единственное различие в моем приложенииHost.config было

            <add name="SharePoint14Module" image="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll" preCondition="appPoolName=SharePoint Central Administration v4,bitness64;SharePoint - 80" />

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

Ответ 10

Иногда Web.config приложения заканчивается в несовместимом состоянии (дублирующее объявление обработчиков HTTP и т.д.) Чтобы проверить, какая строка в конфигурации вызывает ошибку, откройте диспетчер IIS и попробуйте отредактировать сопоставления обработчиков.. он отобразит строку ошибки, если в веб-конфигурации есть такая ошибка.

Странно такие ошибки не регистрируются в средстве просмотра событий или ULS

Ответ 11

У меня была такая же проблема, но пароль был хорош и "Вход в качестве пакетного задания" был недостаточным.

Убедитесь, что учетная запись или группа учетных записей пула приложений IIS имеет разрешение "Войти как пакетное задание" и что он может "олицетворять клиента после аутентификации".

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

  • Пуск > Выполнить тип "secpol.msc"
    • Найти: Безопасность Настройки > Локальные политики > Назначение прав пользователя
    • Добавьте пользователя или группу в "Войдите в качестве пакетного задания"
    • Проверить членство в учетной записи службы (в Active Directory), если для этой группы используется определенная группа цель.
    • Найдите "олицетворять клиента после проверки подлинности" и добавьте идентификатор пула приложений
    • Перезагрузите сервер

Вы должны иметь доступ к сайту!

Ответ 12

Прочитайте пользователя и пароль в Приложении → Настройки Advance для приложения Cental Admin будут работать.