Mostrando postagens com marcador Exchange UM. Mostrar todas as postagens
Mostrando postagens com marcador Exchange UM. Mostrar todas as postagens

sábado, dezembro 05, 2009

Exchange 2010 MWI & Call Manager 7.x

Uma das novidades do Exchange 2010 é a funcionalidade de MWI (Message Waiting Indicator) que permite que sistemas de PABX recebam um “sinal” do Exchange avisando que existe um novo recado na caixa postal, com isso o sistema de PABX é capaz de informar o usuário de alguma forma, normalmente acendendo uma luz ou tocando bips no aparelho.

image

Esta semana implementamos esta funcionalidade utilizando o Exchange 2010 com o Call Manager 7.1 e embora esta funcionalidade seja habilitada por padrão algumas alterações foram necessárias:

  • Como eu estava migrando de um Exchange 2007 a política do dialplan existente não deixava eu habilitar a funcionalidade de MWI.

image

  • Então eu simplesmente criei uma nova política a partir da console do Exchange 2010, esta já vem com o MWI habilitado por padrão.

image

  • E associei esta nova política aos usuários do ambiente.

image

  • Do lado do Call Manager também foi necessário fazer algumas alterações, estas estão descritas detalhadamente no blog do meu amigo João Paulo Wolf, mas basicamente é:

- Em System / Security Profile / SIP Trunk Security Profile: escolher o profile utilizado para o Trunk e marcar as opções "Accept Out-of-Dialog REFER” e “Accept Unsolicited Notification”, caso já não estejam.

- Em Device / Device Settings / SIP Profile: escolher o profile utilizado para o Trunk e marcar a opção “Stutter Message Waiting".

quinta-feira, outubro 08, 2009

Exchange UM Test Phone

Se você está implementando o Exchange Unified Messaging ou está fazendo um troubleshooting desta funcionalidade, uma ferramenta que pode ajudar muito é o Exchange UM Test Phone (ExchangeUMTestPhone.exe).

Esta ferramenta simula um Soft fone onde você pode ligar para o Exchange e validar a configuração, além disso todos os passos desta “ligação” será mostrado pelo software.

Exchange UM Test Phone

Esta ferramenta pode ser executada tanto no Exchange quanto em um desktop, porem para isso será necessário copiar alguns arquivos do Exchange para o desktop. São eles:

  • <%windir%>\assembly\GAC_32\Microsoft.Collaboration.Media\
    MediaVersionNumber\Microsoft.Collaboration.Media.dll
  • <%windir%>\assembly\GAC_MSIL\Microsoft.Collaboration\
    CollaborationVersionNumber\Microsoft.Collaboration.dll
  • <%windir%>\assembly\GAC_32\SIPEPS\SipsepsVersionNumber\SIPEPS.dll
  • Exchange Server\bin\exchmem.dll
  • Exchange Server\bin\extrace.dll
  • Exchange Server\public\Microsoft.Exchange.Common.dll
  • Exchange Server\bin\Microsoft.Exchange.Data.Common.dll
  • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll
  • Exchange Server\bin\Microsoft.Exchange.Net.dll
  • Exchange Server\bin\Microsoft.Exchange.Rpc.dll
  • Exchange Server\bin\ ExchangeUMTestPhone.exe

A parte boa é que este trabalhão eu já tive e você não precisará ter. Basta você baixar um zip com todos estes arquivos clicando aqui e extrair os arquivos no desktop que você deseja executar a ferramenta.

Adicionalmente você pode aumentar o nível de log da role de UM. Para isso será necessário alterar a chave de registro abaixo.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchange UnifiedMessaging\Diagnostics

Níveis de log disponíveis:

  • Expert = 7
  • High = 5
  • Medium = 3
  • Low = 1
  • Lowest = 0

Lembre-se que esta chave de registro deve ser alterada no servidor de UM e que após esta alteração o serviço deverá ser reinicializado. No event viewer você verá os logs que serão gerados.

quarta-feira, julho 15, 2009

Integrando o OCS ao Exchange UM

O procedimento de integração do Office Communications Server 2007 com o Exchange Server 2007 UM é simples, porem muitas pessoais ainda tem dificuldades em executar o procedimento. Isso porque o material as vezes da muitas voltas para explicar algo simples, para facilitar a nossa vida fiz passo-a-passo que deve ajudar.

NO EXCHANGE 2007 UM (SP1)

1. Abra o "Exchange Management Shell"

2. Criar um Dial Plan digitando o comando:
new-umdialplan -name OCSR2UM -UriType "SipName" -VoipSecurity "SipSecured" -NumberOfDigitsInExtension 4 -AccessTelephoneNumbers +9001

3. Entrar nas propriedade deste Dial Plan e adicionar um ramal ao "Subscriber Access" por exemplo +9001

4. Associar o Dial Plan criado ao servidor Exchange UM, execute este comando:
set-umserver -id <nome do UM Server> -dialplans OCSR2UM

5.
Navegue até pasta: "C:\Progrma Files\Microsoft\Eschange 2007\Scripts\" e execute o script “ExchUCUtil.ps1

NO OCS FRONT-END

1. Rode a ferramenta de integração “OcsUMUtil.exe” que está no diretório “C:\Program Files\Common Files\Microsoft Office Communications Server 2007 R2\Support\”

2. Clique em "Load Data"

3. Clique em “Add” e especifique onde o contato será criado e qual ramal ele terá, no nosso casso +9001.

4. Clique em “OK

PARA HABILITAR UM USUÁRIO A UTILIZAR O UM
Você pode habilar pela console, selecionando o usuário e clicando em "Enable Unified Messaging".

1. Abra o "Exchange Management Shell"

2. Execute o comando:
Enable-Ummailbox -id -ummailboxpolicy "OCSR2UM Default Policy" -extensions -sipresourceidentifier

Todo este processo está detalhando no link abaixo:
http://technet.microsoft.com/en-us/library/bb803622.aspx