Segue abaixo os passos necessários e algumas dicas importantes para instalação do compomente CWA do OCS R2 (sem Load Balance).
Requisitos para instalação do CWA em um servidor:
· Microsoft Visual C++ Redistributable · Microsoft .NET Framework 3.5, Service Pack 1 · Office Communications Server Core Components · SQL Server Native Client · Microsoft Unified Communications Managed API Redistributable
Passos e dicas:
1) Criação dos seguintes registros no DNS (para rede Interna) Considerando que hunecke.net é o domínio Active Directory.
Registro
im.hunecke.net
2) Criação dos seguintes registros no DNS (para rede Externa). Considerando que hunecke.com.br é o domínio público da empresa.
im.hunecke.com.br
3) Instalação da Feature Windows Process Activation Service;
4) Instalação da Role Web Server (IIS) com os seguintes componentes:
· Static Content · Default Document · Directory Browsing · HTTP Errors · HTTP Redirection · ASP.NET · .NET Extensibility · Internet Server API (ISAPI) Extensions · ISAPI Filters · HTTP Logging · Logging Tools · Request Monitor · Tracing · Basic Authentication · Windows Authentication · Request Filtering · Static Content Compression · IIS Management Console · IIS Management Scripts and Tools · IIS Management Compatibility · IIS 6 Metabase Compatibility · IIS 6 WMI Compatibility
5) Criação e instalação do certificado para o CWA Interno através da seguinte linha de comando:
LcsCmd.exe /Cert /Action:Request /sn:cwaserver.hunecke.net /san: im.hunecke.net,download.hunecke.net,as.im.hunecke.net /ca: ServidorCA.hunecke.net\NomeCA /OU:TI /org:HUNECKE /country: BR /city:POA /state:RS /friendlyName:CWACertificate /exportable:TRUE
6) Requisição para uma entidade certificadora externa (confiável) de um certificado com as seguintes características:
Função: Autenticação Web Server SubjectName: im.hunecke.com.br (endereço público para os usuários) Alternate SubjectName: as.im.hunecke.com.br e download.im.hunecke.com.br (utilzado para compartilhamento de desktop)
7) Instalação e ativação do CWA através do Deployment Wizard. Note: Neste passo será criado o usuário CWAService;
8) Criação do Virtual Directory Inteno através do Deployment Wizard. IMPORTANTE: Em Listening Port utilize a porta 1025;
9) Publicação das URLs do CWA através do Deployment Wizard. Note: Este passo pode ser executado mesmo que o Virtual Directory externo ainda não tenha sido criado;
10) Criação do Virtual Directory Externo através do CWA Snap-In. Note o CWA Snap-In é instalado junto com o Administrative Tools do OCS através do Deployment Wizard IMPORTANTE: Em Listening Port utilize a porta 1026;
11) Configuração do SPN (ServicePrincipalName) para o usuário CWAService. Através do ADSIEDIT, adicionar os 3 endereços no campo SPN:
http/im http/im.hunecke.net http/im.hunecke.com.br os seguintes já devem ter sido adicionados durante a instalação: http/cwaserver http/cwaserver.hunecke.net
http/im http/im.hunecke.net http/im.hunecke.com.br
os seguintes já devem ter sido adicionados durante a instalação:
http/cwaserver http/cwaserver.hunecke.net
11) Configurações de performance do CWA:
a) Configuração do Virtual Server Thread Settings – Conforme artigo: http://technet.microsoft.com/en-us/library/dd425152(office.13).aspx b) Configuração do Managed Pipeline Mode no IIS 7.0 – Conforme artigo: http://technet.microsoft.com/en-us/library/dd441157(office.13).aspx c) Configuração do ASP.NET Request Queue Limit – Conforme artigo: http://technet.microsoft.com/en-us/library/dd425294(office.13).aspx d) Configuração do IIS Queue Length – Conforme artigo: http://technet.microsoft.com/en-us/library/dd441171(office.13).aspx
a) Configuração do Virtual Server Thread Settings – Conforme artigo: http://technet.microsoft.com/en-us/library/dd425152(office.13).aspx
b) Configuração do Managed Pipeline Mode no IIS 7.0 – Conforme artigo: http://technet.microsoft.com/en-us/library/dd441157(office.13).aspx
c) Configuração do ASP.NET Request Queue Limit – Conforme artigo: http://technet.microsoft.com/en-us/library/dd425294(office.13).aspx
d) Configuração do IIS Queue Length – Conforme artigo: http://technet.microsoft.com/en-us/library/dd441171(office.13).aspx
12) Configuração dos novos recursos do CWA conforme artigo: http://technet.microsoft.com/en-us/library/dd441341(office.13).aspx
13) Instalação dos Language Pack (Portuguese) para o CWA;
14) Configure o Reverse Proxy para publicar a URL https://im.hunecke.com.br;
Erros comuns:
1) Seguinte mensagem de erro ao fazer login no CWA:
A problem occurred and the session was ended. Please sign in again. If the problem persists, contact your system administrator.(Error code: 0-0-18401-0-0) Solução: Ajustar as Listening Port para 1025 e 1026 nos passos 8 e 10 acima
A problem occurred and the session was ended. Please sign in again. If the problem persists, contact your system administrator.(Error code: 0-0-18401-0-0)
Solução: Ajustar as Listening Port para 1025 e 1026 nos passos 8 e 10 acima
2) Seguinte mensagem de erro ao fazer logon no CWA:
Cannot sign in because your computer clock is not set correctly or your account is invalid. (Error code: 0-1-492) Solução: Confirmar que o passo 11 acima foi executado corretamente
Cannot sign in because your computer clock is not set correctly or your account is invalid. (Error code: 0-1-492)
Solução: Confirmar que o passo 11 acima foi executado corretamente
Referência: http://technet.microsoft.com/en-us/library/dd425169(office.13).aspx
Ótimas dicas Hunecke !!
Abraço,
Eduardo Zarpelão