Servicios de Terminal y el misterio del licenciamiento

Servicios de Terminal y el misterio del licenciamiento:

Por: Ricardo Gomez Gutierrez

A continuación una breve explicación de cómo funciona el licenciamiento de Terminal Services.

Windows 2003

============

- 2003 Terminal Services requiere un Terminal Services Licensing (TSL) basado en Windows 2003.

- TODAS las máquinas, incluyendo 2000/XP/2003 y clientes Win9x, requieren CALs (Client Access License) para conectarse a un servidor Terminal 2003.

- No hay licencias integradas en un servidor Terminal 2003.

- Se pueden obtener Licencias CAL para las copias de Windows XP obtenidas antes del 23 de Abril del 2003 gratuitamente.

- Existe un periodo de gracia (prueba) de 120 días desde que el servicio de Terminal se instala hasta que contacte el servicio de TSL, si no lo logra contactar el servicio no funcionará más.

- Existen dos tipos de Licencias: User y Device.

- Las tipo USER no son monitoreadas, es decir si se instalan 10 tipo User siempre se tendrán disponibles , y los clientes recibiran una licencia temporal, esto es por diseño.

El default es tipo Device. Donde si se van descontando de la lista en el TSL y el cliente recibe una licencia permanente.

Para configurar y/o forzar el TSL a utilizar (esto es requerido si el TSL está en un Member o un Stand Alone):

- Se debe añadir la llave "LicenseServers" bajo

HKLM\System\CurrentControlSet\Services\TermService\Parameters

- A continuación añadir una llave (no un valor) bajo la recién creada llave de "LicenseServers" para el TSL.

El nombre de la llave puede ser el nombre NETBIOS, FQDN o la direccion IP del servidor TSL.

Windows 2000

============

- 2000 TS puede utilizar tanto un TSL 2000 o 2003. Si utiliza un TSL 2003 requiere CALs para clientes Windows 2000.

- Las CALs de 2000 no estan a la venta, se deben adquirir CALs para 2003 y llamar Clearinghouse de su país para hacer el downgrade y poder instalarse. (solo en caso necesario)

- Tiene un plazo de gracia de 90 días desde instalado el servicio TS hasta que encuentra un TSL.

- TS y TSL deben estar por lo menos en SP3.

Para configurar por default el TSL a utilizar (es requerido si el TSL está en un Member de un Dominio NT 4.0 o un Stand Alone):

- Se debe añadir la llave "LicenseServers" bajo

HKLM\System\CurrentControlSet\Services\TermService\Parameters

- A continuación añadir una llave (no un valor) bajo la recien creada llave de "LicenseServers" para TSL.

El nombre de la llave puede ser el nombre NETBIOS, FQDN o la direccion IP del servidor TSL.

Cosas que no cambian en 2000 y 2003

========================================

- Clientes siempre obtendran una licencia temporal en la primera conexión y una permanente (si existe) en la segunda conexión.

- Los clientes Windows 9x, NT4, o XP Home requieren licencia de conexión del pool instalado en TSL.

- Clientes Windows 2000 Pro, 2000 Server, XP Pro, Windows 2003 pasaran al grupo de licencias sin vencimiento.

- No hay manera de revocar una licencia que ha sido expedida a un cliente. Se deberá esperar de 52 a 89 días del periodo a que expire la licencia y regrese al pool de licencias disponibles.

- Si un cliente sigue conectandose regularmente la licencia CAL se renueva a medida que se acerque la fecha de vencimiento.

- Si el cliente no vuelve a conectarse la licencia CAL se libera y se pone disponible una vez que expire.

- No se puede mover la base de datos de TSL de una maquina a otra. Se deberá desinstalar y Instalarlo en el nuevo equipo, Activarlo e instalar los CALs.

- No instalar TSL en un drive comprimido, existe riesgo potencial de corrupción.