Integrar Exchange OWA 2010 com Lync Server (pt-BR)

Integrar Exchange OWA 2010 com Lync Server (pt-BR)

Introdução


Temos três maquinas para este laboratório. Uma maquina chamada Zirconia, que tem o papel de controlador de domínio e entidade certificadora enterprise. Uma maquina chamada Topazio que possui o Exchange 2010 SP1 instaldo. Uma maquina chamada de Safira que possui o Lync Server instalado. Todas as maquinas estao instaladas com Windows Server 2008 R2 e fazem parte do mesmo Active Directory Domain.

No final da configuração teremos a possibilidade de iniciar uma conversa instantânea do Lync Server utilizando o Outlook Web Access do Exchange Server, integrando assim o portal OWA do Client Access Exchange  com o Communicator Web Access do Lync Server.



Download dos pacotes Web para o Exchange


1. Como estamos utilizando o Windows Server 2008 R2 é preciso instalar a UCMA 2.0. Se no servidor ja possui uma versão anterior do programa ele deve ser desistalado antes da instalação do novo. Para o download acesse: http://go.microsoft.com/fwlink/?LinkID=198175


2. Faça o download do Microsoft Office Communications Server 2007 R2 Web Service Provider, este é um container com quatro arquivos. Depois de descompactado você deve visualizar quatro arquivos: CWAOWAASSP.msi, Donnetfx35setup.exe, UcamRedist.msi e Vcredist_x64.exe. Para o download acesse : http://go.microsoft.com/fwlink/?LinkId=199440


3. Faça o download do OCS 2007 R2 Web Service Provider Hotfix no link http://go.microsoft.com/fwlink/?linkid=199437

Instalando os pacotes Web no Client Access do Exchange


1. Instale primeiro o UCMA 2.0


2. Na pasta Web Service Provider Installer Package, onde foi descompactado o CWAOWASSPMain.msi. Por padrão os pacotes são extraídos para a pasta C:\Web Service Provider Installer Package.

Localize o arquivo CWAOWAASSP.msi, quando executava o instalador ele me retornava o seguinte erro : "The System administrator has set policies to prevent this instalation"


Para contornar este problema eu iniciei o instalador através do command do DOS. 

Execute o DOS no servidor como Administrador.


Naveguei ate a pasta onde estava o arquivo CWAOWAASSP.msi e o execute


3. Para finalizar instale o Hotfix CWAOWASSP.msp, se ocorrer o erro que o instalador não encontrou nenhum programa para atualizar vai ser necessário reiniciar o servidor. Ápos o reinicio do servidor execute o Hotfix.



Obter informação do certificado em uso pelo Client Access


Abra o Exchange Managemet Shell, e execute:


Get-ExchangeCertificate | fl



Este comando exibe a seguinte saída



Localize o campo de Thumbprint e copie o resultado para um bloco de notas.


Memorize também o Certificate Subject, quando configurar o lista de hosts autorizados no Lync Server teremos que configurar o Certificate Subject como o nome do host autorizado e criar o Trusted Application Pool com este nome.



No Exchange Management Shell execute o comnado


Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingServerName <Nome do Servidor Lync> -InstantMessagingCertificateThumbprint <Thumbprint do Certificado do Client Access>  -InstantMessagingEnabled $true -InstantMessagingType 1

No ambiente a sintax:



Este comando não gera nenhuma saída nem aviso. Execute o comando Get-OwaVirtualDirectory | fl instan* para verificar se as informações estão corretas.


Configurando o Client Access para integração com Lync


Criando um Trusted Application Pool


1. Abra o Lync Sever Management Shell



2. Execute o comando Get-CsSite. Este comando retorna informações de configurações do pool do Lync Server, grave a informação do SiteID


3. Crie uma Application com o cmdlet


New-CsTrustedApplicationPool -Identity <Nome do Subject Name do Certificado do Client Access> -ThrottleAsServer $true -TreatAsAuthenticated $true -ComputerFQDN <FQDN do Servidor Exchenge> -Site <SiteID> -Registrar <Nome do Pool Lync server>  -RequiresReplication $false


4. Execute Enable-CsTopology para aplicar as configurações no pool

Criando uma Trusted Application para Exchange 2010 Client Access


1. No Lync Server Management Sheel execute:


New-CsTrustedApplication -ApplicationId <Nome da aplicação> -TrustedApplicationPoolFqdn <Nome do Subject Name do Certificado do Client Access> -Port <número disponível de porta>


No caso do ambiente: 



2. Execute o Enable-CsTopology

3. Abra o Topology Builder e verifique em Trusted Application Server que foi criada uma aplicação com as configurações utilizadas.

Abra o OWA do Echange e verifique que as configurações foram realizadas com sucesso.


Referências


http://technet.microsoft.com/en-us/library/gg490627.aspx
http://technet.microsoft.com/en-us/library/gg413079.aspx

Este artigo foi originalmente escrito por:
Fernando Lugão Veltem
blog: 
http://flugaoveltem.blogspot.com 
twitter: 
@flugaoveltem

Leave a Comment
  • Please add 1 and 4 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
Page 1 of 1 (4 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Fernando L. Veltem edited Revision 4. Comment: Melhoria no texto e adição de links

  • Fernando L. Veltem edited Revision 6. Comment: corrigido texto e fontes

  • Fernando L. Veltem edited Revision 7. Comment: acertos no TOC

  • Fernando L. Veltem edited Revision 8. Comment: alteração no texto

Page 1 of 1 (4 items)