Установка Office Communications Server 2007 R2 на Windows Server 2008 R2

Установка Office Communications Server 2007 R2 на Windows Server 2008 R2 — процесс долгий, итеративный. Практически на каждом шаге обнаруживается, что не хватает какого-то компонента или не настроен какой то конфигурационный параметр, однако в большинстве случаев решение возникающих задач очевидное и понятное. Но есть и ситуации, которые не имеют очевидного решения и ставят в тупик. Именно о разрешении таких проблем мы расскажем в этой статье.

Предварительные требования

До недавнего времени, установка Office Communications Server 2007 R2 на Windows Server 2008 R2 официально не поддерживалась, но теперь вышла статья KB982021, в которой была заявлена поддержка и описаны шаги, которые необходимо предпринять перед установкой Office Communications Server 2007 R2 на Windows Server 2008 R2.

Предварительные требования к установленным компонентам Windows Server сильно варьируются в зависимости от устанавливаемых компонентов Office Communications Server 2007 R2. Выяснить требуемые компоненты Windows Server можно как методом тыка, реагируя на ругань установщика, так и поискав в документации (при текущей её организации — тяжело и неудобно). Также предварительные требования для различных компонентов OCS 2007 R2 хорошо описаны в этой статье.

Установка

На одном из шагов установки нас попросят установить Windows Media Format Runtime, которого нет по умолчанию в Windows Server 2008 R2. Установщик попытается установить его сам, однако, у него это получаться не будет. Видимо потому, что во время создания этого установщика Windows Server 2008 R2 еще не учитывался. Попытка загрузить Windows Media Format Runtime в интернете и установить его на Windows Server 2008 R2 тоже вряд ли увенчается успехом по той же причине. После долгих поисков я нашел следующие решения этой проблемы:

  • в лоб — установить не очень нужный на сервере компонент Desktop Experience
  • элегантно — установить только пакет Windows Media Format Runtime из встроенного хранилища системы следующей командой:
pkgmgr.exe /ip /m:»C:\Windows\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum»

Ошибки в Web Components Validation Wizard

После успешной установки и первоначальной настройки следует проверить функциональность всей системы с помощью многочисленных Validation Wizard-ов. Практически все обнаруживаемые ошибки устраняются очевидным образом, кроме следующий проблемы по итогам проверки Web Components:

URL: Check https://PoolFQDN/GroupExpansion/Int/Service.asmx
Received a failure HTTP response.: HTTP Response: 401 Unauthorized

Казалось бы, статьи KB941095, KB941723, KB871179 и KB926642 описывают именно эту проблему, однако предлагаемое в них решение не работает.

И только новая версия статьи KB896861 дает ссылку на решающие проблему действия, описанные в статье KB281308.

Полезные ссылки