Mostrando postagens com marcador OCS Front-End. Mostrar todas as postagens
Mostrando postagens com marcador OCS Front-End. Mostrar todas as postagens

terça-feira, setembro 28, 2010

Integrando o Outlook Web Access ao Communicator Web Access – Exchange 2010 SP1

Como já detalhado no artigo Integrando o Outlook Web Access ao Communicator Web Access é possível integrar ao OWA as funcionalidades do CWA do OCS/Lync:

image

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 /noforce

[UPDATE LYNC]

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

Fonte: Exchange Team Blog

sexta-feira, agosto 14, 2009

OCS – Instalando Pré-requisitos no Windows 2008

Se você está instalando o OCS Front-End em um servidor Windows 2008, utilize os comandos a seguir para instalar todos os pré-requisitos necessários.

Servermanagercmd -i web-server
Servermanagercmd -i web-webserver
Servermanagercmd -i web-common-http
Servermanagercmd -i web-static-content
Servermanagercmd -i web-dir-browsing
Servermanagercmd -i web-http-errors
Servermanagercmd -i web-http-redirect
Servermanagercmd -i web-health
Servermanagercmd -i web-http-logging
Servermanagercmd -i web-request-monitor
Servermanagercmd -i web-security
Servermanagercmd -i web-basic-auth
Servermanagercmd -i web-windows-auth
Servermanagercmd -i web-digest-auth
Servermanagercmd -i web-filtering
Servermanagercmd -i web-performance
Servermanagercmd -i web-stat-compression
Servermanagercmd -i web-mgmt-tools
Servermanagercmd -i web-mgmt-console
Servermanagercmd -i web-mgmt-compat
Servermanagercmd -i web-metabase
Servermanagercmd -i web-wmi
Servermanagercmd -i web-lgcy-scripting
Servermanagercmd -i web-lgcy-mgmt-console

Servermanagercmd -i rsat
Servermanagercmd -i rsat-addc
Servermanagercmd -i rsat-role-tools
Servermanagercmd -i rsat-web-server

Servermanagercmd -i was
Servermanagercmd -i was-process-model
Servermanagercmd -i was-config-apis

ServerManagerCmd -i MSMQ-Services
ServerManagerCmd -i MSMQ-Server

ServerManagerCmd -i Telnet-Client

segunda-feira, agosto 10, 2009

OCS R2 & BlackBerry

Todo mundo pergunta se o cliente BlackBerry é suportado no OCS R2, mas infelizmente a resposta é que até o momento é não.

Porem existe uma solução de contorno que é utilizar o CWA do OCS R1, mas é importante lembrar que se você tentar instalar o OCS CWA do R1 depois de já ter migrardo para o CWA do R2 não irá funcionar. Então você tem que deixar o CWA do R1 intacto e não migrar o R2, desta forma é possível utilizar o BlackBerry mesmo na versão R2.

A versão oficial desta solução de contorno pode ser encontrada aqui.

E o passo-a-passo da configuração aqui.

2984.jpg

sexta-feira, julho 31, 2009

OCS 2007 R2 e Lotus Sametime

Sim, é possível integrar os dois sistemas, funciona exatamente como uma federação entre duas empresas, ou seja, do lado OCS você precisará de um Edge Server, já do lado Sametime será necessário um Sametime Gateway que é o equivalente do Edge Server da Microsoft.

Além disso é necessário que neste GW tenha um hotfix especifico já disponibilizado pela IBM.

Maiores informações sobre este hotfix pode ser encontrado no link abaixo:
IBM Lotus Sametime 8.0.2 hotfix supports Microsoft Office Communications Server (OCS) interoperability

Uma vez que você atenda aos requisitos, basta fazer uma federação entre os dois sistemas.

quarta-feira, julho 29, 2009

OCS 2007 Automatic Sign-In Troubleshooting Tool V1.0

Uma ótima ferramenta para verificar se as entradas necessárias no DNS estão criadas é o "Automatic Sign-In Troubleshooting Tool" que agora tem a sua versão 1, a idéia é verificar:
  • DNS Records and Office Communicator Automatic Client Sign-In
  • Automatic Office Communicator Sign-In (Part 1 – The Correct DNS Service Location (SRV) Record)
  • Automatic Office Communicator Sign-In (Part 2 – ensuring the correct Subject Name on the Certificate)
  • Automatic Office Communicator Sign-In (Part 3 – ensuring the client trusts the issuing Certificate Authority)

Não deixe de fazer o download e testar esta ferramemta.

http://www.insideocs.com/Tools/MOCLogin.htm

terça-feira, julho 28, 2009

Microsoft Office Communications Server 2007 R2 Hotfix KB

Novos Updates para o Communications e Communicator lançados em Julho/2009:

Updates for Communications Server 2007 R2
http://support.microsoft.com/kb/968802

Update for Communicator 2007 R2: July 2009
http://support.microsoft.com/kb/969695

Office Communicators Server 2007 R2 Attendant hotfix rollup package: July 2009
http://support.microsoft.com/kb/970275

Office Communicator 2007 R2 Phone Edition update: July 2009
http://support.microsoft.com/kb/972398

sexta-feira, julho 17, 2009

Live Meeting - “Content failed to download due to a problem with the Conference Center configuration”

Se você tem o OCS instalado no Windows 2008 e quando tenta compartilhar um documento através do Live meeting você recebe a seguinte mensagem de erro:

“Content failed to download due to a problem with the Conference Center configuration. Contact your administrator.”

Primeiro garanta que o endereço do servidor e do pool está na lista de excessão do proxy da estação, além de garantir que não existem problemas com o certificado associado ao IIS do Front-End. Se estes itens já foram verificados e o erro persiste, tente o seguinte:

1)Abra o IIS do OCS Front-End.

2)Navegue até a pasta "Etc/Place/Null/FileTree".

3)Clique com o botão direito sobre a pasta "FileTree" e selecione a opção “Manage Virtual Directory” > “Advanced Settings”.

4)No campo “Physycal Path Credentials” digite o usuário "RTCGuestAccessUser" e sua respectiva senha.

5)Execute o comando IISRESET para reiniciar o IIS.

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

terça-feira, julho 14, 2009

Office Communications - Licenciamento

O Office Communications Server 2007 R2 possui alguns tipos de licenciamento, primeiro você precisa decidir qual tipo de servidor você terá em seu ambiente, Standard ou Enterprise, basicamente a diferença entre eles é escalabilidade e alta-disponibilidade.

Uma vez decidido a versão do servidor você precisa decidir a versão do cliente, neste caso também existem dois tipos de licenças a Standard e a Enterprise onde cada uma delas possuem funcionalidades diferentes. É importante lembrar que a versão Enterprise não contempla as funcionalidade da Standard, ou seja, não é cumulativa.

Para ajudar na escolha da licença do cliente montei esta tabela com as funcionalidade de cada uma delas tem.

CAL

Workload

OCS 2007

OCS 2007 R2

Standard

IM

Presença

Chat

Mensagem Instantânea
IM em Grupo
Presença
P2P Voz e Vídeo Transferência de Arquivos

Group Chat

Enterprise

Conferência

Conferência Web
Colaboração multiponto
Compartilhamento de Aplicação

Compartilhamento
de Desktop
Dial-in Conference

Voz

Telecom

Roteamento de Chamadas
Gerenciamento de Chamadas
Remote Call Controll (RCC)
Voz no Soft-fone

Chamada em Grupo
Chefe-secretaria
Grupo de Resposta
Single Number Reach

Segue também uma estimativa de custo, porem estes valores podem sofrer alterações, é somente para termos uma idéia de custo.

Description

Cost

OCS 2007 Standard Edition

$699

OCS 2007 Enterprise Edition

$3,999

10 Communicator Licenses

$340

10 Standard CALs

$310

10 Standard CALs plus 10 Communicator Licenses

$650

10 Enterprise CALs

$1,390

10 Standard plus 10 Enterprise CALs plus Communicator Licenses

$2,040

segunda-feira, julho 13, 2009

PIC (Public IM) - Procedimento

Muitas pessoas ainda tem dúvidas de como habilitar a integração do OCS com o PIC (MSN, Yahoo e AOL), abaixo segue o link de um documento que explica o passo a passo.

Importante:
  • O PIC do OCS com MSN e AOL agora é gratuíto, porem para Yahoo continua pago.
  • A infra-estrutura necessária para a integração é apenas o OCS Front-End e Edge.
  • Os certificados utilizados no Edge deverão ser válidos.
Para realizar o provisionamento acesse o link:
https://ocspic.livemeeting.com/provision/AgreementNumber.aspx

Para fazer o download do guia passo a passo acesse o link abaixo:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=9ccaac38-2da8-4a76-8193-96f4bbf04678

quarta-feira, julho 08, 2009

A/V Authentication Edge Server: Could not contact A/V Authentication Edge Server

Se você está tendo problemas na utilização do OCS de fora da sua rede ou seja através do Edge, e se neste mesmo servidor você executa o "Validation" você encontra este erro:

A/V Authentication Edge Server: Could not contact A/V Authentication Edge Server. To resolve this error, check for the following

1. The outbound proxy is reachable.
2. The outbound proxy and A/V Authentication Edge Server are in trusted server list of each other.
3. The outbound proxy and A/V Authentication Edge Server have valid certificates.
4. Conference Server certificate is valid.
5. A/V Authentication Edge Server Gruu is correct.

Verifique o basico, ou seja, se o Front-End está acessando o Edge através do endereço IP correto (IP Interno) isso pode ser verificado através de um ping.
Verifique se as portas de firewall estão abertar de forma correta.

Mas o que resolveu o meu problema, acreditem se quiser era o formato número do Windows, que se no Edge estiver diferente de "English (United States)" existe um bug que faz acontecer este problema.

Para corrigir o problema, existem duas formas, ou volte o formato númerico para "English (United States)" ou aplique o hotfix 967831.















quinta-feira, julho 02, 2009

OCS PIC (Public IM) - Agora Gratuito

Uma ótima notícia para os utilizadores do PIC é que além de ter mudado de nome de "LCS PIC" para "OCS PIC" agora para aqueles que tenham o licenciamento "Software Assurance" a federação com o MSN será gratuito. Porem, caso ainda queiram federar com Yahoo e AOL, ai permanesse a necessidade da compra das licenças PIC.

Maiores informações:
http://www.microsoft.com/communicationsserver/en/us/public-im-connectivity.aspx

E-Book do OCS Gratuíto

Nada como um bom material para estudos, principalmente quando de graça. A Microsoft está disponibilizando dois e-books gratuitamente, são eles:











quarta-feira, julho 01, 2009

OCS - Virtualização

Para quem ainda tem dúvidas de quais “papeis” podem ser virtualizados segue a lista abaixo.

Role

Supported

Supported features

Unsupported features

Enterprise front-end server

Yes

Presence, IM

Enterprise Voice, audio/video

Standard Edition Server

No

IM Conferencing Server

Yes

IM Conferencing

Access Edge Server

Yes

Remote Access

Federation, Public IM Connectivity

SQL Server back-end server

Yes

Office Communications Server Backend

Group Chat Channel Server

Yes

Channel Server

Group Chat Look-up Server

Yes

Channel and Load balancing management

Group Chat back-end server

Yes

Group Chat database

Group Chat Compliance Server

Yes

Compliance

Group Chat Compliance back-end server

Yes

Compliance database

Director

No

Audio/Video Conferencing Server

No

Application Sharing Conferencing Server

No

Web Conferencing Server

No

Telephony Conferencing Server

No

Archiving Server

No(1)

Monitoring

No(2)

Web Conferencing Edge Server

No

A/V Edge Server

No

Mediation Server

No

Outside Voice Control Service

No

Conferencing Attendant Service

No

Response Group Service

No

Conferencing Announcement Service

No

Update Server

No

Communicator Web Access

No

(1) Archiving Server can perform archiving from a virtualized Enterprise pool, but must itself be deployed on a physical server. Virtualization of the Archiving Server is currently not supported.

(2) Monitoring Server can perform call detail record (CDR) collecting for a virtualized Enterprise pool, but must itself be deployed on a physical server. Virtualization of the Monitoring Server is currently not supported. Because voice workload is not supported with a virtualized Enterprise pool, the QoE Service (component of the Monitoring Server) was not tested and therefore is currently not supported in a virtualized Enterprise pool.

OCS - CISCO ACE (Hardware Load Balance)

Para aqueles que estão implementando o OCS na versão EE, já deve ter lido que será necessário a utilização de um HW Load Balance que fará o balanceamento de carga e controle de sessão nas conexões dos clientes para o OCS. Existem vários fabricantes que fornecem esta solução e dentre eles o CISCO ACE, que além de ser um dos melhores é homologado pela Microsoft.

A lista de HW Load Balance homologados, pode ser verificado no link abaixo:
http://technet.microsoft.com/en-us/office/ocs/cc843611.aspx#Qualified_Hardware_Load

Uma vez que você tenha adotado o CISCO ACE, no link abaixo você encontrará um passo-a-passo para configurá-lo para funcionar com o OCS:
http://www.cisco.com/en/US/docs/solutions/Verticals/ansmsocs.html

Integração - OCS & Call Manager

Para quem tem interesse em documentações que falam da integração do OCS com o Call Manager, segue dois links que ajudam muito.

http://www.cisco.com/en/US/solutions/collateral/ns340/ns414/ns728/ns784/716742.pdf

http://www.cisco.com/en/US/products/ps10317/index.html

quinta-feira, junho 25, 2009

OCS R2 - Coexistência de Funcionalidades no Mesmo Servidor

Segue a lista de funcionalidades que podem e não podem coexistir no OCS R2.

FUNÇÃO

PODE COEXISTIR COM

NÃO PODE COEXISTIR SE ESTA FUNÇÃO ESTIVER JUNTO

Standard Edition configuration

· Archiving Server (not recommended)

· Monitoring Server

· Director

· Communicator Web Access

· Edge Server

· Mediation Server

· Group Chat Server or Compliance Server

Enterprise Edition consolidated configuration

None

Never collocated

Back-End Database server

· Archiving database

· Monitoring database

· Group Chat database

· Compliance database (for Group Chat)

· Director database (only in a dedicated SQL Server instance)

Any other Office Communications Server role

Enterprise Edition expanded configuration, Front End Server

None

Never collocated

Enterprise Edition expanded configuration, Web Conferencing Server

None

Never collocated

Enterprise Edition expanded configuration, Application Sharing Server

None

Never collocated

Enterprise Edition expanded configuration, A/V Conferencing Server

None

Never collocated

Enterprise Edition expanded configuration, Web components

· Archiving Server

· Monitoring Server

· Front End Server

· Web Conferencing Server

· Application Sharing Server

· A/V Conferencing Server

· Director

· Communicator Web Access

· Edge Server

· Mediation Server

· Group Chat Server or Compliance Server

Director

None

Never collocated

Communicator Web Access

None

Never collocated

Edge Server

None

Never collocated

Mediation Server

None

Never collocated

Archiving Server

· Web components

· Monitoring Server

· Standard Edition server (not recommended)

· Front End Server

· Web Conferencing Server

· Application Sharing Server

· A/V Conferencing Server

· Director

· Communicator Web Access

· Edge Server

· Mediation Server

· Group Chat Server or Compliance Server

Monitoring Server

· Web components

· Archiving Server

· Standard Edition server

· Front End Server

· Web Conferencing Server

· Application Sharing Server

· A/V Conferencing Server

· Director

· Communicator Web Access

· Edge Server

· Mediation Server

· Group Chat Server or Compliance Server

Group Chat Server

None

Never collocated

Compliance Server (for Group Chat)

None

Never collocated

sexta-feira, junho 19, 2009

Preparando o Active Directory para o Office Communications Server

A preparação do Active Directory pode ser feita através de telas gráficas seguindo o Wizard do setup do OCS ou através de linha de comando utilizando o executável LCSCmd.exe. Neste procedimento utilizaremos o método por linha de comando, as ações a seguir irão interferir nos seguintes contextos:

Forest – Prepara a floresta do Active Directory para o Office Communications Server, irá criar atributos no contexto de schema e configuration.
Domain – Prepara e cria permissões no domínio que irá armazenar usuários do Office Communications Server.

Espandindo o Schema:
Para que o schema seja expandido execute o procedimento abaixo.

1. Abra o MS-DOS e acesse o diretório “%programfiles%\Common Files\Microsoft Office Communications Server 2007”.
2. Execute o comando:
LcsCmd.exe /forest /action:SchemaPrep
3. Utilize o commando “CheckSchemaPrepState” para certificar-se que o schema foi expandido com sucesso.
LcsCmd.exe /forest /action:CheckSchemaPrepState
4. Abra o HTML indicado em “Check the log file” e certifique-se que todas as ações estão com status de “Success”.

Preparando a Floresta
Para que a floresta seja preparada siga o procedimento abaixo.

1. Abra o MS-DOS e acesse o diretório “%programfiles%\Common Files\Microsoft Office Communications Server 2007”.
2. Execute o comando:
LcsCmd.exe /forest /action:ForestPrep /global:system
3. Utilize o commando “CheckForestPrepState” para certificar-se que o schema foi expandido com sucesso.
LcsCmd.exe /forest /action:CheckForestPrepState
4. Abra o HTML indicado em “Check the log file” e certifique-se que todas as ações estão com status de “Success”.

Preparando o Dominio
Para preparar o dominio siga o procedimento abaixo.

1. Abra o MS-DOS e acesse o diretório “%programfiles%\Common Files\Microsoft Office Communications Server 2007”.
2. Execute o comando:
LCSCmd.exe /Domain: /Action:DomainPrep
3. Utilize o commando “CheckDomainPrepState” para certificar-se que o schema foi expandido com sucesso.
LCSCmd.exe /Domain[:] /Action:CheckDomainPrepState
4. Abra o HTML indicado em “Check the log file” e certifique-se que todas as ações estão com status de “Success”.

Obs.: Este procedimento deverá ser executado em todos os domínio onde terão usuário do Office Communications Server.

quinta-feira, junho 18, 2009

Presença do OCS no SharePoint

Para habilitar a presença dos usuários do OCS no Sharepoint:

  1. On the SharePoint Central Administration page, under Virtual Server Configuration, click Configure virtual server settings.
  2. On the Virtual Server List page, click the name of the virtual server you want to configure.
  3. Under Virtual Server Management, click Virtual server general settings.
  4. In the Person Name Smart Tag and Presence Settings section, next to Enable Person Name smart tag and Online Status for members, select Yes.
  5. Click OK.

Popular contatos para os usuários do OCS

Se você quer popular a lista de contatos dos usuários do OCS, siga os passos a seguir:

  1. Primeiro gere uma lista de usuários que estão com o OCS habilitado, no DOS execute:
    dsquery * "OU=Usuarios,DC=dominio,DC=com,DC=br" -attr msRTCSIP-PrimaryUserAddress -filter (msRTCSIP-UserEnabled=TRUE) > C:\Usuarios_OCS.txt
  2. Adicione os usuários da lista gerada a lista de contatos de todos os usuários do OCS, no DOS execute: CD "C:\Program Files\Microsoft Office Communications Server 2007\ResKit\WMI Samples"
    cscript.exe LCSAddContacts.wsf /usersfile:C:\Usuarios_OCS.txt /contactsfile:C:\Usuarios_OCS.txt

Ainda existe uma opção de softwares de terceiros, é o Contact Manager:
http://www.ocscm.com/