Downgrade RDS CAL 2022 a 2016 en Windows Server (RemoteApp/ERP): guía completa y opciones sin downgrade

Compraste RDS CAL 2022 pero tus servidores de RemoteApp siguen en Windows Server 2016. ¿Hace falta “downgradear” las licencias? No: las RDS CAL 2022 funcionan con hosts 2016. La clave es hospedar esas CAL en un servidor de licencias 2022/2025 y apuntar allí tus RD Session Host 2016.

Índice

Resumen de la pregunta

Se adquirieron licencias RDS CAL de Windows Server 2022, pero los servidores que publican el RemoteApp del ERP continúan en Windows Server 2016. Se intentó “downgradear” a 2016 sin encontrar el cómo. Surgieron dudas sobre el contacto con Microsoft Clearinghouse, el License Server ID (LSID) y la opción “License Package (Retail Purchase)”.

Respuesta corta (idea clave)

No es necesario convertir las CAL 2022 a 2016 si tus RD Session Host siguen en Windows Server 2016. Las RDS CAL 2022 son retrocompatibles con hosts de sesión 2019 y 2016. Lo que debe ser compatible es el servidor de licencias que hospeda esas CAL: un License Server en Windows Server 2016 no puede instalar CAL 2022. Debes usar un servidor de licencias en Windows Server 2022 o 2025 y apuntar tus hosts 2016 a ese servidor.

Tabla de compatibilidad (versión ↔ rol)

ComponenteVersiónPuede hospedar/instalar CAL 2022Sirve a hosts 2016Notas
RD License ServerWindows Server 2016NoSí (con CAL ≤ 2019)No admite la carga de CAL 2022.
RD License ServerWindows Server 2019No (para CAL 2022)Admite CAL 2019 y anteriores.
RD License ServerWindows Server 2022Recomendado.
RD License ServerWindows Server 2025También válido.
RD Session HostWindows Server 2016Puede consumir CAL 2016/2019/2022.

Opción A — Sin downgrade (recomendada)

Implementa un servidor de licencias RDS en Windows Server 2022 (o 2025), instala ahí tus RDS CAL 2022 y configura los Session Host 2016 para que usen ese License Server.

Paso a paso

  1. Prepara el servidor de licencias (WS 2022/2025)
    Instala el rol Remote Desktop Licensing desde el Administrador del servidor y actívalo (automático, web o teléfono). Durante la activación te pedirán datos básicos de tu organización.
  2. Instala tus RDS CAL 2022
    En RD Licensing Manager (licmgr.exe), elige Instalar licencias. Selecciona el programa de compra correcto (Retail/License Pack con clave 5×5, Open/EA/MPSA con números de acuerdo, CSP, etc.) e introduce los datos.
  3. Apunta los RD Session Host 2016 al nuevo License Server y fija el modo de licenciamiento (Per User o Per Device) con GPO:
    Equipo → Plantillas administrativas → Componentes de Windows → Servicios de Escritorio remoto → Host de sesión de Escritorio remoto → Licencias
    Configura:
    • Usar los servidores de licencias de Escritorio remoto especificados (FQDN/hostname del nuevo servidor).
    • Establecer el modo de licenciamiento (Per User o Per Device).

¿Por qué funciona?

  • Compatibilidad CAL ↔ Host: una CAL de RDS n permite conectarse a un host de sesión n, n−1 y n−2 (2022 → 2019/2016).
  • Compatibilidad CAL ↔ License Server: para cargar CAL 2022 el License Server debe ser como mínimo Windows Server 2022 (o 2025). Un License Server 2016 no podrá aceptarlas.

Validación posterior (imprescindible)

  1. En cada host 2016, abre Diagnóstico de licencias de Escritorio remoto y confirma:
    • Servidor de licencias detectado = tu WS 2022/2025.
    • Modo de licenciamiento correcto (Per User/Per Device).
    • Sin errores de “no se puede emitir una licencia” en los últimos 7 días.
  2. En el License Server 2022/2025, revisa:
    • Paquete de CAL 2022 instalado, estado “Activado”.
    • Consumo/contadores en línea con tus sesiones reales.

Opción B — Downgrade oficial vía Microsoft Clearinghouse

Úsala solo si tu política exige CAL 2016 explícitas o si no puedes desplegar un License Server 2022/2025.

Qué necesitas

  1. LSID (License Server ID)
    Ábrelo en RD Licensing Manager (licmgr.exe): clic derecho sobre el servidor → Propiedades. El LSID identifica de forma única tu License Server en los procesos de instalación/migración por web o teléfono.
  2. Datos de compra según el canal:
    • Retail / License Pack: clave 5×5 de 25 caracteres.
    • Volume (Open/OV/EA/MPSA): números de Acuerdo/Autorización.
    • CSP: datos de la suscripción/tenant y pedido.

Proceso con Clearinghouse (vista práctica)

  1. En el asistente de activación/instalación, elige Activación por teléfono. Ahí verás el número local de Microsoft Clearinghouse.
  2. Solicita la reemisión en versión 2016 del paquete que adquiriste en 2022 (“downgrade activo”/migración). Ten a mano:
    • LSID del License Server donde cargarás las nuevas CAL 2016.
    • Datos del contrato o clave según canal.
    • El número de CAL a migrar y el modo (Per User/Per Device).
  3. Si te piden un License Server ya activado y no tienes uno en tu sede, levanta un WS 2022/2025 temporal, actívalo y usa ese LSID.
  4. Una vez reemitidas las CAL 2016, instálalas en tu License Server y apunta tus hosts a él (GPO).

Consejo: El “downgrade” se gestiona como reemisión del paquete. La viabilidad depende del canal de compra y políticas vigentes. Documenta todo (caso, hora, agente, código de confirmación).

Aclaraciones útiles

¿Qué es “License Package (Retail Purchase)“?

Es la opción del asistente cuando tus CAL vienen en formato Retail. Introduces una clave 5×5 (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX) y el sistema descarga el paquete al License Server. Si tu canal fue Volume Licensing (Open/OV/EA/MPSA), en su lugar proporcionarás números de acuerdo/autorización.

¿Por qué me piden el LSID para todo?

El License Server ID (LSID) es el identificador técnico contra el que se asignan/migran paquetes de CAL, ya sea por Internet o por teléfono. Sirve para asegurar que las licencias se cargan en el servidor correcto y para permitir reemisiones (p. ej., cambio de hardware o downgrade).

Configuración por GPO y alternativas por host

Ruta de directivas (dominio)

Equipo → Plantillas administrativas → Componentes de Windows → Servicios de Escritorio remoto → Host de sesión de Escritorio remoto → Licencias
  • Usar los servidores de licencias de Escritorio remoto especificados  →  <FQDN de tu License Server WS 2022/2025>
  • Establecer el modo de licenciamiento de Escritorio remoto            →  Per User  o  Per Device

Aplicación por PowerShell/WMI (host suelto o automatización)

:: Establecer el License Server (lista separada por comas si hay varios)
wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TerminalServiceSetting CALL SetSpecifiedLicenseServerList "rdls1.contoso.local"

\:: Establecer el modo de licencias: 2 = Per Device, 4 = Per User
wmic /namespace:\root\CIMV2\TerminalServices PATH Win32\_TerminalServiceSetting CALL SetLicensingType 4 

Claves de registro (aplican al reinicio o actualización de políticas)

[HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
"LicensingMode"=dword:00000004   ; 2 = Per Device, 4 = Per User

\[HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\LicenseServers]
"rdls1.contoso.local"="" 

Buenas prácticas: configura por GPO a nivel de dominio. Las modificaciones por host (WMI/registro) son útiles para emergencias, pruebas o sitios aislados.

Diagnóstico y verificación

  1. RD Licensing Diagnoser (en un host 2016): confirma License Server detectado, modo de licenciamiento, y ausencia de errores de emisión.
  2. RDP test: conecta múltiples sesiones de usuario simultáneas y comprueba en el License Server que la contabilidad de CAL aumenta.
  3. Eventos: revisa Application and Services Logs → Microsoft → Windows → TerminalServices-Licensing y TerminalServices-RemoteConnectionManager.

Selección de modo de licenciamiento

ModoCuándo elegirloVentajasPrecauciones
Per UserUsuarios fijos con varios dispositivos; VDI/RemoteApp de oficina.Flexible; no “consume” por dispositivo.Requiere cumplimiento organizativo (auditorías internas).
Per DeviceDispositivos compartidos (turnos, kioscos, plantas).Control técnico de emisión; apto para hotspots.Puede agotar licencias si se rota hardware con frecuencia.

Escenarios típicos y recomendaciones

  • ERP en RemoteApp (sedes/remoto): Mantén hosts 2016 si el ERP lo exige, pero licencia con un License Server 2022/2025 y CAL 2022. Evalúa migrar a 2019/2022 cuando el proveedor lo certifique.
  • Sitios sin dominio: Aplica configuración por registro/WMI o una GPO local y documenta el servidor de licencias.
  • Alta disponibilidad: Considera dos License Server (prioridad por GPO); instala el mismo paquete en ambos cuando las condiciones de licencia lo permitan (consulta tu acuerdo).

Errores comunes (y cómo evitarlos)

  1. Intentar cargar CAL 2022 en un License Server 2016 → No es compatible. Solución: usa WS 2022/2025 como License Server.
  2. No fijar el modo de licencias en los hosts → Mensajes de “no se puede determinar el modo de licencias”. Solución: GPO/registro.
  3. Confundir canal de compra en el asistente → Rechazo de claves. Solución: elige el programa correcto (Retail/Volume/CSP) y ten a mano la documentación de compra.
  4. No disponer del LSID antes de llamar → Retrasos con Clearinghouse. Solución: extrae el LSID desde licmgr.exe > Propiedades.
  5. Pensar que la CAL 2022 limita el host a 2022 → Falso. Es retrocompatible con 2019/2016.

Checklist rápido (qué hacer hoy)

  1. Decidir: ¿puedes desplegar un RD License Server en WS 2022/2025?
    • → Opción A (sin downgrade).
    • No → Opción B (Clearinghouse con LSID y datos de compra).
  2. Instalar/activar el License Server.
  3. Instalar las RDS CAL 2022 (programa correcto: Retail/Volume/CSP).
  4. Configurar GPO en los hosts 2016 (servidor de licencias + modo).
  5. Validar con Licensing Diagnoser y pruebas de sesión.

Preguntas frecuentes

¿Puedo mezclar diferentes versiones de CAL en el mismo License Server?

Sí, un License Server moderno (2022/2025) puede hospedar paquetes de distintas versiones (por ejemplo, CAL 2016 y CAL 2022). El consumo lo decide el host de sesión y el modo configurado.

¿Cómo muevo mis CAL a otro servidor de licencias?

La migración se tramita con Microsoft Clearinghouse. Te pedirán el LSID del servidor destino y los datos de la compra. En algunos casos pueden requerir desactivar el servidor origen o reconstruir su base de datos de licencias.

¿Qué pasa si mis hosts 2016 apuntan a un License Server 2022 pero el Diagnoser sigue mostrando errores?

Revisa firewall (TCP 135, DCOM, y puertos aleatorios de RPC), DNS/FQDN, hora/NTP y que el LicensingMode esté aplicado. Un gpupdate /force y reinicio del servicio TermService suelen ayudar.

Compré “Per Device” pero necesito “Per User”, ¿puedo convertir?

La conversión de paquete (Per Device ↔ Per User) depende del canal y política. En Retail se tramita normalmente mediante una solicitud con Clearinghouse. Evalúa impacto de cumplimiento antes de cambiar.

¿Puedo seguir usando mi License Server 2016 si solo tengo CAL 2016?

Sí. Si no vas a instalar CAL 2022, el License Server 2016 es válido para hospedar CAL 2016 y servir a hosts 2016. El problema surge únicamente al intentar cargar CAL 2022 en un License Server 2016.

Guía rápida: instalación y activación del License Server

  1. Instalar rol: Administrador del servidor → Agregar roles y características → Servicios de Escritorio remoto → Servicio de licencias de Escritorio remoto.
  2. Activar: abre RD Licensing Manager → clic derecho en el servidor → Activar servidor → método (Automático/Web/Teléfono) → completa datos.
  3. Instalar CAL: misma consola → Instalar licencias → elige programa de compra:
    • Retail (License Package / Retail Purchase): introduce clave 5×5 y confirma.
    • Volume (Open/OV/EA/MPSA): introduce N.º de acuerdo/autorización y el tipo de CAL.
    • CSP: sigue las instrucciones para tu partner/tenant.

Plantilla de comunicación para tu equipo

Asunto: Cambio de servidor de licencias RDS para RemoteApp (ERP)

Desde hoy, los servidores Windows Server 2016 que publican el ERP apuntarán al nuevo License Server (WS 2022).
No hay cambios funcionales para los usuarios. El objetivo es hospedar CAL 2022 (retrocompatibles)
y cumplir con las políticas de Microsoft. Cualquier alerta del Diagnoser, por favor, escalar a Infraestructura. 

Conclusión

No necesitas convertir tus RDS CAL 2022 a 2016 para seguir usando RemoteApp en Windows Server 2016. Basta con hospedar esas CAL en un License Server 2022/2025 y apuntar los hosts 2016 a él, definiendo el modo de licenciamiento por GPO. Recurre al downgrade mediante Microsoft Clearinghouse solo si tu política lo exige o si no puedes desplegar ese servidor de licencias moderno.

Con esta arquitectura, mantienes tu ERP estable en 2016, cumples licenciamiento, y te dejas la puerta abierta para migrar la granja a 2019/2022 cuando sea el momento.

Índice