Integrando o Outlook Web Access ao Communicator Web Access (pt-BR)

Integrando o Outlook Web Access ao Communicator Web Access (pt-BR)

 

Exchange 2010 sem service pack

Neste tutorial mostrarei como integrar o Outlook Web Access (OWA) ao Communicator Web Access (CWA), estes passos estão oficialmente descritos no Technet, porem para facilitar fiz um passo-a-passo.

 

Requisitos:

  • Exchange 2010.
  • Office Communications Server 2007 R2
    1. Faça o download do Web Service Provider (CWAOWASSPMain.msi) clicando aqui.
    2. Após o download extraia o MSI e execute os arquivos nas seguintes ordens:
      • Install the vc_redistx64
      • Install UCMAredist.msi
      • Install CWAOWASSP.msi
    3. Baixe e instale a atualização UCMARedist.msp fazendo o download clicando aqui.
    4. Execute o seguinte comando no Exchange PowerShell:
      “get-ExchangeCertificate | select issuer, SerialNumber, services, Subject | fl”
      Deixe a tela aberta que usáremos nos próximos passos.
    5. Navegue até o diretório <install drive>Program FilesMicrosoftExchange ServerV14ClientAccessOwa e edite o arquivo web.config
      Procure pelo nome IMPoolName e edite a sessões abaixo:

       

      <add key="IMPoolName" value="" />
      <add key="IMCertificateIssuer" value="" />
      <add key="IMCertificateSerialNumber" value=""/>

      Preencha com as informações do seu ambiente onde:
      IMPoolName: É o nome do pool.
      IMCertificateIssuer: É o Issuer que emitiu o certificado para o Exchange, utilize a informação coletada no passo 3.
      IMCertificateSerialNumber: É o número de série do certificado, utilize a informação coletada no passo 3. Importante, coloque um espaço entre cada par de números.

    6. Execute o seguinte comando no Exchange PowerShell:
      Get-OWAVirtualDirectory -server <EX Server> | set-owaVirtualDirectory -InstantMessagingType 1
    7. Reinicie o IIS executando o comando iisreset/noforce
    8. Agora acesse as propriedades do seu servidor OCS Front-End, navegue até a guia “Host Authorization” e adicione o fqdn do servidor de Exchange CAS, selecionando as opções como abaixo.
      image
    9. Aguarde até que a replicação aconteça e você verá no seu Outlook Web Access (OWA), o status dos usuários do OCS, assim como poderá iniciar uma conversa de chat.
      image

    Exchange 2010 com SP 1

A diferença agora com o Exchange 2010 SP1 é que os passos de configuração que eram feitos diretamente no arquivo web.config agora são feitos através de comando powershell. Os ganhos disso é que agora é possível fazer a configuração uma única vez independente da quantidade de CAS que você tenha no ambiente, assim como a probabilidade de cometer erros de configuração é menos.

Então como fica o procedimento:

  1. Faça o download do Web Service Provider (CWAOWASSPMain.msi) clicando aqui.
  2. Após o download extraia o MSI e execute os arquivos nas seguintes ordens:
    • Install the vc_redistx64
    • Install UCMAredist.msi
    • Install CWAOWASSP.msi
  3. Baixe e instale a atualização UCMARedist.msp fazendo o download clicando aqui.
  4. Use o parâmetro InstantMessagingServerName para configurar o nome do servidor do OCS ou nome do pool que os servidores Exchange Server 2010 SP1 irão se comunicar.
    Set-OwaVirtualDirectory “owa (default web site)” –InstantMessagingServerName <ocs.contoso.com>
  5. Agora liste o certificado instalado no Exchange utilizando o comando abaixo.
    Get- ExchangeCertificate | fl services,thumbprint
    image
    Agora copie o valor do “Thumbprint” para utilizarmos no comando a seguir.
  6. Execute o comando abaixo para associar o “Thumbprint” ao diretório virtual do OWA.
    Set-OwaVirtualDirectory “owa (default web site)” –InstantMessagingCertificateThumbprint <8210E17393B6E81AD0B3A75DD9161ABE1A93B695>
  7. Agora iremos habilitar esta funcionalidade no OWA (por padrão fica desabilitado).
    Set-OwaVirtualDirectory “owa (default web site)” -InstantMessagingEnabled $True
  8. Por fim iremos dizer qual será o tipo de integração, no nosso caso “ocs”.
    Set-OwaVirtualDirectory “owa (default web site)” -InstantMessagingType ocs

Em alguns ambientes, você poderá aplicar as configurações para todos os diretórios virtuais/owa em seus servidores CAS do Exchange Server 2010 SP1 simultaneamente. Para isso basta executar o cmdlet Get-OwaVirtualDirectory e o cmdlet Set-OwaVirtualDirectory incluindo as sintaxes apropriadas conforme abaixo:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingServerName <OCS Pool FQDN> -InstantMessagingCertificateThumbprint <Thumbprint> -InstantMessagingEnabled $true -InstantMessagingType OCS

Lembre-se sempre reiniciar o IIS depois de fazer alterações a qualquer um dos parâmetros mencionados neste artigo. Para reiniciar o IIS execute o seguinte comando em um shell de comando:

iisreset /noforcee

Se você estiver configurando a integração do Outlook Web Access (OWA) com o Communicator Web Access (CWA) do Lync será necessário dois passos adicionais.

Executar estes comandos no Lync PowerShell:

Comando 1: New-CsTrustedApplicationPool –Identity <endereço do OWA> –Registrar <fqdn do pool> -Site 1 -RequiresReplication $false

Comando 2: New-CsTrustedApplication -ApplicationId OWACWA -TrustedApplicationPoolFqdn <endereço do OWA> -Port 23


Leave a Comment
  • Please add 8 and 8 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Fernando Lugão Veltem edited Original. Comment: alterado título e adicionado tags

Page 1 of 1 (1 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 Lugão Veltem edited Original. Comment: alterado título e adicionado tags

Page 1 of 1 (1 items)