viernes, 12 de septiembre de 2008

El componente de protocolo RDP "DATA ENCRYPTION" detectó un error en el flujo de protocolos y ha desconectado el cliente.

Escenario:

Al conectar por TS contra un XP nos indica que ha habido un error en la red y se ha cancelado la conexion.
Al revisar el visor de sucesos del equipo destino observamos el succeso:

Tipo de suceso: ErrorOrigen del suceso: TermDDId. de suceso: 50Descripción:El componente de protocolo RDP "DATA ENCRYPTION" detectó un error en el flujo de protocolos y ha desconectado el cliente.

Causa:

Una condición de posible competencia entre las bibliotecas de vínculos dinámicos (DLL) Rdpwsx.dll e Icaapi.dll puede hacer que la clave de certificado privada del servidor de Servicios de Terminal Server no se sincronice.


Solucion:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters

Si existe alguna de estas claves hay que eliminarla:
Certificate
X509 Certificate
X509 Certificate ID

Imprescindible reinicar el equipo

No hay comentarios: