Integração do Exchange Server 2013 OWA e Lync Server 2013
Visão Geral
Neste artigo vou demostrar os passos para integração entre *Exchange Server 2013 OWA *e o Lync Server 2013 para habilitar a funcionalidade de mensagem instantânea no *Outlook Web Access *
*
*Tenho uma estrutura de cinco maquinas virtuais, todos os servidores fazem parte do mesmo *Active Directory Domain Services *e estão instalados com Windows Server 2012 RTM. Na figura abaixo tenho os nomes e funções das maquinas virtuais.
http://1.bp.blogspot.com/-CKmDDcUXPDU/URzTykUcaoI/AAAAAAAAE70/F6QCjxGdD78/s400/Office2013.jpg
O FQDN do domínio Active Directory Domain é *home.intranet *e o domínio válido criado no Lync Server e no Exchange Server é chamado *home.com.br. *
*
*Foram criados três usuários: user01, user02 e user03. Todos eles foram habilitados no Exchange e no Lync.
Active Directory Domain Service
Na zona do DNS home.intranet
FQDN | Endereço IP | Função do Servidor |
Hm01.home.intranet | 172.16.1.245 |
Controlador de domínio |
Hm02.home.intranet | 172.16.1.246 | Lync Server |
Hm03.home.intranet | 172.16.1.247 | Exchange Server |
Hm10.home.intranet | 172.16.1.248 | SharePoint Server |
Hm11.home.intranet | 172.16.1.251 | Office Web Apps 2013 |
http://4.bp.blogspot.com/-LBE-j_plvW0/UBvxQvCg-_I/AAAAAAAAEQ0/NELx1q9SgJc/s400/int12.png
Na zona do DNS home.com.br foram criados os seguintes registros:
Função do Registro | FQDN | Endereço IP |
Endereço Exchange AutoDiscover | AutoDiscover.home.com.br | 172.16.1.247 |
WebMail | mail.home.com.br | 172.16.1.247 |
Endereço SIP |
sip.home.com.br | 172.16.1.246 |
URL do Dial-In | dialin.home.com.br | 172.16.1.246 |
URL do Meeting | meet.home.com.br | 172.16.1.246 |
URL do Console Silverlight | admin.home.com.br | 172.16.1.246 |
Registro SRV | sip.home.com.br | Nome: _sipinternaltls Port Number: 5061 Protocol: _tcp Host FQDN: sip.home.com.br |
http://3.bp.blogspot.com/-OGo6HCaK5Ig/UBvxRb9cGeI/AAAAAAAAEQ8/--7lYYCh7D4/s400/int14.png
Configuração do Exchange Server
Certificado Digital
Toda a informação trafegada entre o Exchange e Lync é criptografada utilizando SSL.
Por este motivo a configuração da conexão entre os dois servidores depende de informações configuradas em certificados digitais. Emiti um certificado digital e substitui o certificado autoassinados do Exchange. O certificado instalado no BackEnd do Exchamge.
O certificado foi configurado com os seguintes nomes FQDN's
http://4.bp.blogspot.com/-ZnHQL7ndpI8/UJ2poN8HUaI/AAAAAAAAE24/Ea2ZA22Kypk/s320/LyExc01.png | http://4.bp.blogspot.com/-FrxYzUBJ_tg/UJ2pppVpJyI/AAAAAAAAE3A/aQjsTfdqM4U/s320/LyExc02.png |
Criando a Conexão no Outlook Web Access
Para configurar a conexão entre os servidores é preciso selecionar um certificado digital para criptografia do trafego. Nesse cenário vou utilizar o mesmo certificado configurado para o OWA. Vou precisar do Thumbprint e *Subject Name *do deste certificado. Utilize o cmdlet para identificar para extrair as informações:
Get-ExchangeCertificate
http://3.bp.blogspot.com/-iNBCEf6MSwk/UJ2pqUz2MtI/AAAAAAAAE3I/tV2nymHbAGY/s400/LyExc03.png
O Thumbprint será utilizado para identificar qual certificado será utilizado para a conexão. O Subject Name será utilizado na criação do Trusted Application no Lync Server, o nome da Trusted Application deve ser idêntico ao nome do Subject Name no certificado do Exchange Server.
Em seguida ative a integração do serviço web do Exchange com o serviço web do Lync execute o cmdlet
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingEnable $True -InstantMessagingType OCS
http://1.bp.blogspot.com/-H48kk-jJM1c/UKASAx5icXI/AAAAAAAAE5o/c38qRVpC-k4/s320/LyExc04.png
Configure a política de acesso ao OWA e habilite a função de IM para todos os usuário
Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -InstantMessagingEnabled $true –InstantMessagingType OCS
http://1.bp.blogspot.com/-jgWIQWf_RKg/UDWVjdfDnFI/AAAAAAAAEj8/8_sO3n5KwjI/s320/LyncExch12.png
Para finalizar o arquivo de configuração o OWA Web.config deve ser alterado no BackEnd do Exchange. Por padrão o arquivo esta localizado em C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa
http://4.bp.blogspot.com/-XhES4HVEXvA/UKAUQBLmgbI/AAAAAAAAE6I/QRHLrwvAzfA/s320/LyExc08.png
Abra o arquivo em um editor de texto, localize a tag <appSettings> e adicione as duas linhas no arquivo de configuração
<add key="IMCertificateThumbprint" value="Thumbprint do certificado do servidor BackEnd do Exchange (FQDN do servidor - precisa ser emitido pela CA interna)"/>
<add key="IMServerName" value="FQDN do Lync Server" />
http://3.bp.blogspot.com/-XBLxKhr7v08/UKASCnSyhRI/AAAAAAAAE54/fVXsrlGjLVQ/s320/LyExc06.png
Execute o comando para aplicar as alterações no OWA
C:\Windows\System32\Inetsrv\Appcmd.exe recycle apppool /apppool.name:"MSExchangeOWAAppPool"
http://2.bp.blogspot.com/-PUSf1-mHpcA/UKASBvcq_PI/AAAAAAAAE5w/WqAYDbkmXZo/s320/LyExc05.png
**Configuração do Lync Server **
Uma Trusted Application é uma aplicação baseada em Microsoft Unified Communications Managed API que é confiada pelo Lync Server.
Para configurar a integração com o OWA é preciso configurar uma aplicação confiável entre Exchange e Lync.
Criando um Trusted Application Pool
Para criar uma aplicação no Lync Server primeiro identifique o site criado na instalação. Utilize o cmdlet Get-CsSite.
Get-CsSite
http://3.bp.blogspot.com/-pXYTDXr3heI/UKAE-_zEz_I/AAAAAAAAE4o/aWd6nFRyNoo/s320/LyExc15.png
Para criar um pool de aplicação execute o cmdlet
*New-CsTrustedApplicationPool -Identity <Nome do Subject Name do Certificado do Client Access> -Registrar <Nome FQDN do Pool Lync server> -Site <SiteID do Lync Server Pool> -RequiresReplication $False
*
http://4.bp.blogspot.com/-GtZmjHO_hec/UKAFBe-RWyI/AAAAAAAAE4w/K5zGvoeQ2LU/s320/LyExc16.png
**Criando uma Trusted Application para o OWA **
Para criar a aplicação que representa o OWA no Lync Server execute o cmdlet
New-CsTrustedApplication -ApplicationId OutlookWebAccess -TrustedApplicationPoolFqdn <Nome do Subject Name do Certificado do Client Access> -Port <número disponível de porta TCP>
http://2.bp.blogspot.com/-H-rdykl6btY/UKAFDD4yoaI/AAAAAAAAE44/Y1XC2CzW-04/s320/LyExc17.png
Salvando a Configuração
Execute Enable-CsTopology para aplicar as alterações na topologia do Lync Server
http://4.bp.blogspot.com/-g-hNnBFRioY/UDWVg_XczFI/AAAAAAAAEjk/4LpgjLazCo4/s320/LyncExch08.png
Acessando o OWA
Para verificar se as configurações foram aplicadas com sucesso acesse o Exchange 2013 OWA e verifique que a presença foi ativada e pode ser alterada.
http://3.bp.blogspot.com/-GtUn9LlMmLU/UKASERqUyVI/AAAAAAAAE6A/_iB_cxxx0D8/s320/LyExc07.png
Para iniciar um sessão basta para o mouse sobre o contato no email ou na guia *People *
http://3.bp.blogspot.com/-XWdeRnYoqX0/UKAVjAMeieI/AAAAAAAAE6Q/2iMGpoK3XYc/s320/LyExc10.png
http://2.bp.blogspot.com/-pDFbW7vfHgE/UKAVkWDL_kI/AAAAAAAAE6Y/rsXpYyXGP-I/s320/LyExc11.png
http://2.bp.blogspot.com/-mLcTa5lq3vI/UKAVlCQF1FI/AAAAAAAAE6g/3xLyZrtbULk/s320/LyExc12.png
**Referências **
Outros Idiomas
Este artigo também está disponível nos seguintes idiomas:
Inglês (en-US)
Este artigo foi originalmente escrito por:
Fernando Lugão Veltem
blog: http://flugaoveltem.blogspot.com
twitter: @flugaoveltem