terça-feira, 15 de março de 2011

Integrar Exchange OWA com Lync Server


Conteúdo


Ambiente


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 executado 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

Nenhum comentário:

Postar um comentário