The terminal server has exceeded the maximum number of allowed connections

"The terminal server has exceeded the maximum number of allowed connections. The system can not log you on. The system has reached its licensed logon limit. Please try again later."



Las personas que han visto este mensaje, así como yo lo vi, trabajan en redes Windows, con servidores Windows.

¿A que se debe?

Windows Server solo permite dos conexiones remotas a Terminal Services cuando se encuentra en modo administrativo, es decir, cuando uno se loguea como Administrador. Recuerden que "desconectarse" de la sesión no equivale a cerrarla, continua en memoria en el servidor.

¿Como se soluciona?

Cerrando una o todas las sesiones en modo administrador.

Pero hay dos casos:

1.Cuando la red tiene un dominio. Se abre el Terminal Services Manager y se cierra la sesión. Algo sencillo.

2. Cuando la red no tiene dominio. Hay que ir a al consola del servidor.

query session /server:servername

Con el anterior comando (reemplazando servername por el nombre del servidor o su ip) se listan las sesiones actualmente conectadas al servidor. Hay una columna ID la cual identifica a la sesión.

Para cerrar la sesión se ejecuta el siguiente comando reemplazando ID por el ID de la sesión, y servername por el nombre de servidor o dirección IP.

reset session [ID] /server:servername

Al volver a ejecutar el comando query, se verá que ya no aparece la sesión en conflicto, y ya se podrá loguear al servidor vía Terminal Services.

0 comentarios: