Exchange Server 2010 OWA SP1 and Lync Server 2010 Integration

by Arman Obosyan 18. October 2010 07:02

Вы наверно уже знакомы с интеграцией Instant Messaging в Outlook Web App о которой разказывается тут Exchange 2010 OWA and IM (OCS) Integration и для версии Exchange 2010 Service Pack 1 тут. Продолжая тему интеграции IM в Outlook Web App рассмотрим интеграцию с Lync Server 2010.

Как и прежде нам  нужно проинсталлировать предварительно на все CAS сервера Microsoft Office Communications Server 2007 R2 Web Service Provider и обновления к нему, так как обновлений несколько и у них похожи имена файлов чтоб в последствии не запутаться мы соберем пакет для установки в одну папку и переименуем файлы соответствующим образом для удобства, приступим!

Загружаем и инсталлируем (распаковываем) основной пакет нужный нам для интеграции, по умолчанию файлы распаковываются в C:\Web Service Provider Installer Package

Microsoft Office Communications Server 2007 R2 Web Service Provider
Version: 6907.57
Date Published: 11/10/2009
Size: 10.4MB
CWAOWASSPMain.msi (прямой линк)

Далее нам нужно скачать соответствующие обновления для выше упомянутого пакета

Unified Communications Managed API 2.0 Redist (64 Bit) Hotfix KB 2400399
Version: 6907.215
Date Published: 9/23/2010
Size: 4.0MB
UcmaRedist.msp (прямой линк)

Для удобства скачивайте файлы в C:\Web Service Provider Installer (или туда куда вы распаковали файлы) также чтоб не запутаться сохраняем его под именем к примеру UcmaRedist-KB2400399.msp

Если ваши CAS сервера работают под управлением Windows Server 2008 R2 тогда нужно скачать еще и дополнительно обновление для UCMA 2.0

Microsoft Office Communications Server 2007 R2 Hotfix KB 968802
Version: 6907.215
Date Published: 9/23/2010
KB Articles: KB968802
Size: 4.0MB
UcmaRedist.msp (прямой линк)

Файл также скачиваем в C:\Web Service Provider Installer и сохраняем под именем UcmaRedist-KB968802.msp

И последнее обновление OCS2007 R2 Web Service Provider Hotfix KB 981256

OCS 2007 R2 Web Service Provider Hotfix KB 981256
Version: 6907.202
Date Published: 5/21/2010
Size: 136KB
CWAOWASSP.msp (прямой линк)

Скачиваем в C:\Web Service Provider Installer и сохраняем под именем CWAOWASSP-KB981256.msp

Теперь когда у нас все собрано в одном месте можно приступать к установке, но нужно соблюдать порядок установки, также установщики в формате msp особо много не говорят во время установки будьте внимательны чтоб установка прошла успешна, при включеном UAC при необходимости пользуйтесь Run as administrator (запуск cmd и потом msp), порядок установки таков;

vcredit_x64.exe (если он уже не установлен)
UcmaRedist.msi
UcmaRedist-KB2400399.msp
UcmaRedist-KB968802.msp (если ваш CAS работает под управлением Windows Server 2008 R2)
CWAOWASSP.msi
CWAOWASSP-KB981256.msp

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

Web Service Provider Installer

Проинсталлировав все пакеты в соответствующем порядке можно приступать дальше
Нам нужно определить сертификат Thumbprint который используется у нас на CAS для этого запускаем

Get-ExchangeCertificate | fl

Get-ExchangeCertificate | fl

Если у вас несколько сертификатов, определяем тот который назначен для IIS, копируем Thumbprint в буфер, далее

Get-OWAVirtualDirectory | Set-OWAVirtualDirectory -InstantMessagingType OCS -InstantMessagingEnabled:$true -InstantMessagingCertificateThumbprint A0ACF62C67738DCD44C29CFE321950E5E579A3E9 -InstantMessagingServerName lab-lync01.lab.postmaster.ge

Где –InstantMessagingCertificateThumbprint это значение из буфера, -InstantMessagingServerName у нас значение FQDN Lync pool-а или имени Lync сервера

Set-OWAVirtualDirectory -InstantMessagingType OCS -InstantMessagingEnabled:$true

Далее нам нужно на Lync сервере указать CAS сервере(или масив) в качестве Trusted Application
Открываем нашу топологию Lync, раскрываем  Lync Server 2010 > имя нашего сайта
Переходим в пункт Trusted application servers и  пра��ой клавишей New Trusted Application Pool.

Lync Server 2010 New Trusted Application

Вводим имя нашего CAS сервера (или массива) указываем что это Single Computer Pool и кликаем далее
Далее указываем Frontend для нашего Trusted Application, редактируем Trusted Application, снимаем галку с Enable replication of configuration data to this pool

Lync Server 2010 Defline Trusted Application Enable replication of configuration data to this pool

Далее публикуем изменения

Lync Server 2010 Publish Topology

Для завершения процесса создания Trusted Application, запускаем Lync Server Management Shell и набираем

New-CsTrustedApplication -ApplicationID ExchangeOutlookWebApp -TrustedApplicationPoolFqdn mail.lab.postmaster.ge -Port 5066

Где TrustedApplicationPoolFqdn наш CAS сервер или массив, -Port любой свободный TCP порт
И в конце не забываем Enable-CsTopology

New-CsTrustedApplication -ApplicationID ExchangeOutlookWebApp

Также желательно по завершению сделать iisreset нас CAS сервере.

Теперь вы можете пользоваться Instant Messaging в Outlook Web App

Instant Messaging Outlook Web App

Instant Messaging Outlook Web AppInstant Messaging Outlook Web App

Моментальная синхронизация групп и контактов в Lynс Client, но это уже другая история.

Lync

 

Вот на этом пока все.

----

Comments (9) -

Argon
Argon Russia
1/7/2011 4:09:42 AM #

Уже принсталлировал в нескольких инсталляциях это решение, замечательно работает, даже по-русски. Одно смущает, что компоненты от OCS 2007 R2, так они и видны в списке установленных программ, обновлений и тп.

Ожидается ли то же самое, но с именем Lync Server, и уже содержащее необходимые обновления?

Sergey
Sergey Russia
1/31/2011 2:26:38 PM #

Вопрос.  сделал все по доке... в OWA статус online для Линка, но при получении списка контактов пишет что служба сообщений не доступна .. куда копать ?

Propert
Propert Russia
2/4/2011 12:01:23 PM #

Все сделал как написано - не работает. В OWA слева пункт "Список контактов" появился, при входе какое-то время происходит попытка получения списка, после чего появляется сообщение: "Служба мгновенных сообщений в данный момент недоступна. Список контактов появится, когда служба мгновенных сообщений будет снова доступна." Подскажите куда копать? Exchange 2010 SP1, Lync Server 2010.
Попутно вопрос: в команде New-CsTrustedApplication откуда взято значение ExchangeOutlookWebApp ?

Спасибо.

Argon
Argon Russia
3/12/2011 12:23:54 AM #

Не автор заметки, но отвечаю, так как подписан на комменты.

Я бы копал журнал событий на ексчендже и на линке.

ExchangeOutlookWebApp -- это константа ;)

Arman Obosyan
Arman Obosyan Georgia
3/12/2011 11:30:35 PM #


Скорее всего гдето чтото упустили, я тут нечего не изобретал, это стандартный метод работы,

Просто гляньте логи, еще лучше запустить Snooper (из OCS ResKit) там SIP, и видно будет на что ругается,
Обычно с сертификатом бывают траблы...

Propert
Propert Russia
3/14/2011 8:28:53 AM #

Разобрался. Проблема действительно была с сертификатом. Поменял сертификат на Exchange, добавив FQDN линка в SN и все заработало. Smile

Arman Obosyan
Arman Obosyan Georgia
3/17/2011 11:12:38 PM #

Вот и отлично!

andrey
andrey Zimbabwe
7/15/2011 4:35:13 PM #

Если не работает в OWA надо проверить сертификат на CAS

Get-ExchangeCertificate | fl

subject: cn={FDQN CAS}....
иначе сертификат непройдёт проверку на lync

radm
radm Belarus
8/26/2011 2:47:52 PM #

Ну хоть застрелите, не нашел где лежит (где скачать) UcmaRedist.msi - на MS тока обновления...
может подскажете?

Comments are closed

© 2008-2012, Arman Obosyan, Postmaster.GE
Powered by BlogEngine.NET 2.6.0.18
Hosted on Windows Azure and IIS8

About the author

Arman Obosyan is an experienced IT Pro. with over 17+ years work experience in Information Technologies sector.

Certified since 2003 year, passed following certifications MCP, MCSA, MCSE, MCTS, MCITP, Exin ITIL and VMware Certified Professional (VCP)

In 2010 Was awarded a Microsoft Most Valuable Professional (MVP)

--------

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent anyone else's view in any way, including those of my employer.



Live Trafic

 

Calendar

<<  August 2017  >>
MoTuWeThFrSaSu
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

TextBox