Desbloquear sesiones de Terminal Server
Publicado en General, Windows el 12 de April, 2010 por Lek.No todo en la programación es programar. Además hay que instalar en los servidores de los clientes. Supongo que la mayoría estáis familiarizados con el Terminal Server, un componente de control remoto que viene incluido en Windows y que es lo que en mi caso utilizo masivamente con los servidores de esta plataforma (junto al VNC).
El problema del TS es que utiliza un sistema de sesiones que impide que haya más de 2 sesiones de administrador en el equipo. Si la gente no tiene costumbre de cerrar correctamente su sesión nos podemos encontrar con que no podemos conectar a pesar de que nadie esté trabajando con el servidor remotamente. Pues atención, niños y niñas, que nada es imposible en esta vida. A continuación se lista lo que hay que hacer para desbloquear esas sesiones colgadas (al menos para los que trabajéis con Windows):
- Abrid un terminal de línea de comandos (Inicio -> ejecutar -> cmd)
- Ejecutad la siguiente orden (cambiando los valores), pedirá la contraseña del usuario:
> net use /user:[usuario] \\[ip servidor]\c$
El 99% de los Windows con los que he trabajado tienen compartido de forma predeterminada todo el disco C a través de C$.
- Después hay que ejecutar:
> query session /server:[ip servidor]
Nunca me ha funcionado así, sino poniendo la ruta completa, esto es,
c:\Winnt\system32\dllcache\query ... - Mostrará un listado con las sesiones. Habrá que mirar que la que se quiere desconectar no esté activa (esté en Listen, o Disconnected o algo así). Una vez seleccionada la sesión, hay que ejecutar:
> reset session [ID] /server:[ip servidor]
Voilá. Ya podemos ir a nuestro cliente de Terminal y conectarnos al servidor.
Traducido del original en How-To Geek, donde además os pone capturas de lo que veréis por pantalla, por si a alguno no le ha quedado clara mi espartana explicación.
muy buen truco para quien es (como el que suscribe) o convive con gente despistada en servidores windows.
# jneira 12 de April, 2010
[...] Desbloquear sesiones de Terminal Server [...]
# de la red – 12/04/2010 « Tecnologías y su contexto 13 de April, 2010