Esta entrada puede verse un tanto herrada, puesto que infringe ciertas reglas, pero casos como el mío en donde me consultan para entrar a determinado servidor para solucionar un problema, supongo que la solución bien vale la pena. Además, este error del protocolo de licencias es bastante fácil de solucionar, por más raro que parezca el mensaje.
El mensaje completo dice como sigue:
El equipo remoto desconectó la sesión porque hubo un error en el protocolo de licencias. Vuelva a intentar conectarse al equipo remoto o póngase en contacto con el administrador del servidor.
Situación
La causa más probable es que el servidor de terminales se haya quedado sin licencias disponibles, o la que tenía asignada a tu máquina ha caducado. En el mejor de los casos, la empresa tendría que revisar la situación de sus licencias y arreglarlo de acuerdo a lo que se estipule en el contrato. Sin embargo, situaciones como las que ya mencioné al inicio del post, en muchos casos se requiere una solución más oportuna.
Solución 1
La solución consiste en eliminar las llaves en el registro de Windows en donde se almacena la información de esta licencia.
A continuación los pasos:
- Si es posible, corre un respaldo del registro de Windows para evitar problemas.
- Abre el editor del registro (“Regedit.exe”) y localiza la llave “HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing”.
- Elimina la llave.
- Reinicia la máquina.
- En Windows 7 (cuando menos), tras reiniciar, abre el menú de inicio, todos los programas, accesorios y da click derecho (secundario) en “Conexión a Escritorio Remoto”.
- Elige “Ejecutar como Administrador”.
Con estos pasos ya deberías poder conectarte al servidor sin problemas.
Solución 2
A continuación los pasos:
- Respaldas el registro, y abres la llave: “HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensingHardwareID”.
- Dentro de esa llave encuentras el valor: ClientHWID, editas el valor, cambiando el primer numero binario a un numero mas alto, por ejemplo si dice “02” le pones “03” como muestra la imagen.
- Por ultimo borras todo el contenido de la llave “HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensingStore”, no borres la llave, solo el contenido.
No es necesario reiniciar la máquina.
Nota
Escribí este artículo hace muchos años y decidí revivirlo en este sitio porque mi blog de desarrollo anterior murió hace mucho tiempo y creo que es información de mucha utilidad.
Deja un comentario