Problema de Conexão com o Remote Desktop Eventos 1000 e 7031

Esse erro é comum após a instalação de um novo servidor, principalmente quando instalamos o Windows 2008 R2 e depois o SP1 com midias separadas, normalmente nesta ordem ou similar:

  • Instalação do Windows 2008 R2 sem o SP1 (RTM)
  • Ingressa a máquina no dominio
  • Habilita o Remote Desktop
  • Instalação do Service Pack 1 do Windows 2008 R2

SINTOMA

Ao se conectar com o Remote Desktop o servidor remoto derruba a conexão logo após o logon e o serviço de RDP cai registrando os eventos 1000, 1001, 7031 e 7036 (não necessariamente todos eles).

Event ID: 1000
Faulting application name: svchost.exe_TermService, version: 6.1.7600.16385, time stamp: 0x4a5bc3c1
Faulting module name: rdpcorekmts.dll, version: 6.1.7600.16952, time stamp: 0x4f1f9e66
Exception code: 0xc0000005
Fault offset: 0x000000000000a793
Faulting process id: 0x64c
Faulting application start time: 0x01cd849427006890
Faulting application path: C:\Windows\System32\svchost.exe
Faulting module path: C:\Windows\system32\rdpcorekmts.dll
Report Id: 8edb6c0f-f087-11e1-b956-f04da207fb81

Event ID: 7031
The Remote Desktop Services service terminated unexpectedly.  It has done this 1 time(s).  The following corrective action will be taken in 60000 milliseconds: Restart the service.

CAUSA

Uma GPO de dominio está obrigando o modo de autenticação seguro, enquanto a configuração local foi configurada para permitir conexões não seguras. A primeira imagem abaixo mostra como foi configurado localmente o RDP no servidor e a segunda as GPOs que forçam o modo de autenticação seguro:

image

image

RESOLUÇÃO

Para resolver este problema, o primeiro passo é logar localmente no servidor e alterar o Remote Desktop para permitir apenas conexões seguras, compativel com a GPO (terceira opção na primeira imagem acima).

Caso ainda tenha problemas, instale o Hotfix disponivel em http://support.microsoft.com/kb/2672601

Erro de Comunicação entre o Agente e Servidor no DPM 2012

O erro abaixo pode ocorrer em casos de instalação do DPM em maquinas que já possuiam algum outro produto da familia System Center 2012 nas versões Beta e Release Candidate.

Sintoma

Log Name:      Application
Source:        DPMRA
Event ID:      85
Level:         Error
User:          SYSTEM
Description:
A DPM agent failed to communicate with the DPM service on W2K8R2-DPM.sincic.com.br because of a communication error. Make sure that W2K8R2-DPM.sincic.com.br is remotely accessible from the computer running the DPM agent. If a firewall is enabled on W2K8R2-DPM.sincic.com.br, make sure that it is not blocking requests from the computer running the DPM agent (Error code: 0x23e750, full name: W2K8R2-DPM.sincic.com.br).

Log Name:      System
Source:        Microsoft-Windows-DistributedCOM
Event ID:      10006
Level:         Error
User:          N/A
Computer:      W2K8R2-HV-AD.sincic.com.br
Description:
DCOM got error "2147944121" from the computer W2K8R2-DPM.sincic.com.br when attempting to activate the server:
{CC7D8A18-C386-48D5-9906-4FFC77A39788}

Causa

No servidor já existia alguma instalação de produtos que utilizam porta RPC para internet, como RPC-Over-HTTP, SCOM, SCCM e outros. O erro não acontece em maquinas criadas especificamente para o DPM.

No registry é criado uma subchave em RPC para acesso a internet, indicando as portas disponiveis e com alguns parametros que acabam criando problemas em chamadas remotas em rede local.

Solução

Faça um backup da árvore de registro abaixo e delete.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet

Reinicie a máquina para reconfigurar os serviços de RPC e refaça os testes de comunicação com o agente do DPM.

Scripts de Troubleshooter no Exchange 2010 SP1

Hoje o time de produtos do Exchange disponibilizou a explicação detalhada dos 3 scripts de resolução de problemas embutidos no SP1.

O interessante destes scripts é que resolvem problemas que são comuns em clientes, como por exemplo, indices corrompidos. Eles podem ser executados mesmo que os eventos indicados no artigo não estejam presentes no log.

São tres scripts em PowerShell:

  • Content Index Troubleshooter(Troubleshoot-CI.ps1)
  • Database Latency Troubleshooter(Troubleshoot-DatabaseLatancy.ps1)
  • Database Disk Space troubleshooter(Troubleshoot-DatabaseSpace.ps1)

Para detalhes sobre estes scripts você pode ler o Release Notes do SP1 ou acessar o post do time: http://msexchangeteam.com/archive/2011/01/18/457713.aspx

PS: Guarde este link porque estes scripts foram embutidos no SP1 exatamente por causa da alta ocorrencia dos eventos relacionados.