windows

RDP En Windows Server 2012 desde Windows XP

Recientemente he tenido que instalar un servidor con Windows Server 2012 y al intentar conectar desde Windows XP mediante Terminal Server la conexión no funcionaba.
 
Curiosamente desde el iPhone si podía conectar sin problemas. Después de sugerirle a mi cliente que trabajase desde su teléfono móvil en lugar de usar el PC con Windows XP y viendo que casi me atraviesa con la mirada me puse a investigar un poco y encontré esta web donde tenían el mismo problema y ¡La solución!
 
http://www.ontinternet.com/2013/02/01/rdp-to-windows-server-2012-from-windows-xp/
 
Al parecer el problema es que el cliente de Escritorio Remoto de Windows XP no soporta NLA (Network Level Authentication) que es utilizado por Windows Server 2012.
 
La solución no es muy complicada. Abrimos el regedit.exe y localizamos la siguiente clave:
 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
 
Encontraremos un valor REG_SZ llamado “SecurityProviders” que contiene una serie de valores separados por comas. Al final de la cadena añadimos una coma y  “credssp.dll”.



 

Pulsamos Aceptar y seleccionamos el siguiente registro:
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
 
Buscamos el valor “Security Packages” de tipo REG_MULTI_SZ que contiene una lista. Al final de la lista añadimos “tspkg”.

 


 

Pulsamos Aceptar, cerramos regedit y reiniciamos el ordenador. 

Ahora ya deberíamos poder conectar a Windows Server 2012 sin problemas.

Sobre el autor

David Navarro

Ingeniero Informático, programador a ratos y aprendiz a tiempo completo.

Deja un comentario