Primeros pasos, instalación y configuración de License Server
Importante:
-
No admitimos la ejecución de daemons de terceros en Citrix License Server, ni el daemon de Citrix en servidores de licencias de terceros.
-
Recomendamos ejecutar la versión más reciente de License Server. No proporcionamos revisiones para los componentes de License Server y no admitimos versiones anteriores de License Server con productos más recientes. La versión más reciente de License Server a menudo contiene soluciones a problemas que aparecen en versiones anteriores. Al actualizar o instalar nuevos productos de Citrix, actualice también los componentes de licencias. Los nuevos License Servers son compatibles con versiones anteriores y admiten productos y archivos de licencias antiguos. Sin embargo, los productos nuevos a menudo requieren la versión más reciente de License Server para extraer licencias correctamente. Puede encontrar la versión más reciente en el sitio Citrix Downloads.Para ver las nuevas funciones de esta versión, vaya a Novedades.
-
No admitimos la instalación de License Server desde una ruta UNC (
\\\server\share). Instale License Server desde una copia local. -
Citrix License Server no admite la administración de implementaciones de NetScaler. Para administrar NetScaler, utilice Console Service o Console on-prem.
Paso 1 Revise los requisitos previos
Asegúrese de revisar los requisitos del sistema antes de instalar y configurar su License Server.
Paso 2 Conceda licencias a su producto
La concesión de licencias a su producto incluye los siguientes pasos:
-
Asegúrese de tener la versión más reciente de License Server.
-
verificar los requisitos del sistema.
-
Instale las licencias.
-
Obtenga los archivos de licencia de My Account o, si tiene un código de licencia, utilice Citrix Licensing Manager.
-
Instale su producto Citrix (o, si ya está instalado, reinicie los productos Citrix para que se reconozcan las nuevas licencias).
-
Configure los ajustes de comunicación de licencias del lado del producto que no se hayan establecido durante la instalación del producto, si procede. Esta configuración incluye establecer la edición correcta del producto. Para obtener más información, consulte Elementos de licencias y Servicios.
Asegúrese de que la configuración de la edición del producto coincida correctamente con las licencias que ha adquirido. Por ejemplo, si ha adquirido licencias de la edición Premium, asegúrese de que la configuración de la edición en el producto indique Premium y no Advanced.
Para obtener una descripción general de los componentes y el proceso de licencias, consulte Descripción técnica general y Elementos de licencias.
Importante:
El servidor de licencias no requiere pertenencia a un dominio. Puede instalar el servidor de licencias en un grupo de trabajo y seguir realizando todas las funciones de licencias en nombre de los productos Citrix. Para administrar usuarios de Citrix Licensing Manager que tienen usuarios o grupos de Active Directory, los usuarios deben formar parte de un dominio. De lo contrario, utilice usuarios y grupos locales de Windows.
Paso 3 Compruebe su seguridad y firewall
Consideraciones de seguridad
Le recomendamos que actualice el servidor de licencias a la versión más reciente cuando actualice o instale nuevos productos Citrix. Los nuevos servidores de licencias son compatibles con versiones anteriores y admiten productos y archivos de licencias antiguos. Cada vez que se lanza un nuevo servidor de licencias, puede contener mejores funciones de seguridad que en versiones anteriores. También recomendamos las siguientes consideraciones de seguridad al configurar su entorno.
-
Configure el entorno del servidor de licencias para que solo los administradores autorizados en una red de confianza puedan acceder a Citrix Licensing Manager. Esto se logra mediante el uso de un firewall de red o basado en host configurado adecuadamente.
-
Cuando utilice Citrix Licensing Manager, evite visitar sitios web no fiables o hacer clic en URL no fiables.
Importante:
Citrix License Server utiliza Microsoft Active Directory para la autenticación. Citrix recomienda encarecidamente que implemente buenas prácticas de seguridad en Microsoft Active Directory (como el bloqueo de cuentas y la gestión de contraseñas) para implementar de forma segura Citrix License Server. Para obtener más información, consulte los artículos Umbral de bloqueo de cuenta y La contraseña debe cumplir los requisitos de complejidad.
Orden y requisitos de los conjuntos de cifrado
La siguiente es la lista completa de conjuntos de cifrado compatibles:
-
ECDHE-ECDSA-AES256-GCM-SHA384
-
ECDHE-RSA-AES256-GCM-SHA384
-
ECDHE-ECDSA-CHACHA20-POLY1305
-
ECDHE-RSA-CHACHA20-POLY1305
-
ECDHE-ECDSA-AES128-GCM-SHA256
-
ECDHE-RSA-AES128-GCM-SHA256
Protocolos SSL no compatibles:
-
TLSv1.1
-
TLSv1
-
SSLv2
-
SSLv3
Consideraciones sobre el firewall
Determine si necesita un firewall entre el Servidor de licencias y cualquier servidor de productos antes de instalar las licencias. Las consideraciones sobre el firewall pueden afectar el lugar donde instale el Servidor de licencias.
Si tiene firewalls de hardware en su entorno, debe crear las reglas necesarias manualmente.
Si hay un firewall entre su producto y el Servidor de licencias, configure los números de puerto. Este proceso de configuración implica:
-
Determinar qué números de puerto cambiar. Puede cambiar los números de puerto durante el proceso de instalación o después.
-
Abrir los puertos del firewall. Abra cualquier puerto del firewall que haya cambiado para que el tráfico pueda fluir. Las versiones actuales configuran el firewall integrado automáticamente.
-
Cambiar la configuración del producto. Configure su producto Citrix para que utilice los mismos números de puerto que en Citrix Licensing Manager. Si no cambia el número de puerto al que se hace referencia en el producto, este no podrá ponerse en contacto con el License Server. Puede cambiar la configuración del producto durante y después de la instalación del producto. Consulte la documentación del producto para obtener información sobre esta configuración.
Para obtener más información sobre cómo permitir las URL y los puertos necesarios a través del firewall y una lista de URL abiertas, consulte Registrar y anular el registro en Citrix Cloud.
Para obtener más información sobre cómo permitir la carga de datos de telemetría, consulte Opciones de informes.
Paso 4 Instalar los componentes de licencias, el servidor y el certificado
Nota:
Durante la instalación, los caracteres localizados en la ruta de instalación pueden provocar que la instalación falle. Acepte la ruta de instalación predeterminada o escriba solo caracteres alfabéticos ASCII para el directorio de instalación.
Puede instalar los componentes de licencias en un servidor independiente y dedicado o en un servidor que compartan con otra aplicación. Alternativamente, puede usar un servidor web o de aplicaciones. Sin embargo, las ubicaciones mencionadas más adelante en este artículo requieren menos recursos. Si ejecuta menos de 50 servidores o 10 000 licencias, puede instalar el License Server en el mismo servidor que su producto. Para determinar si es necesario reubicar el License Server en otro sistema, supervise la carga de CPU y memoria (
lmgrd.exe y CITRIX.exe).
Importante:
Utilice el archivo
CitrixLicensing.exe para todas las instalaciones futuras, excepto para las implementaciones de Active Directory. En ese caso, utilice el .msi. Asegúrese de que los archivos .exe y .msi estén presentes para la instalación.
Instalar el License Server y la consola mediante la interfaz gráfica
-
Descargue el License Server desde Descargas de Citrix e inicie el instalador del License Server,
CitrixLicensing.exe, como administrador o miembro del grupo de administradores. -
Siga el instalador en la GUI para aceptar la carpeta de destino. Los componentes de licencias se instalan en
C:\Program Files\Citrix\Licensingen un equipo de 32 bits y enC:\Program Files (x86)\Citrix\Licensingen un equipo de 64 bits. -
En la página Configurar, acepte o cambie los números de puerto predeterminados utilizados por los componentes de licencias. Elija si desea permitir que el instalador configure la excepción del Firewall de Windows. Si es necesario, puede cambiar los números de puerto después de la instalación. Si elige finalizar la instalación sin configurar el License Server, reinicie el instalador
CitrixLicensing.exe. También puede usar la herramienta de configuración de License Server para configurar los ajustes después de la instalación. Abra la herramienta de configuración desde:C:\Program Files\Citrix\Licensing\LS\resource\Licensing.Configuration.Tool.exe.-
El número de puerto del servidor de licencias es 27000
-
El número de puerto del demonio de proveedor es 7279
-
El número de puerto de Citrix Web Services for Licensing es 8083
-
-
El Servidor de licencias añade el administrador predeterminado para Citrix Licensing Manager según cómo haya iniciado sesión. Si está en un dominio, el Servidor de licencias añade al usuario que realiza la instalación (domain\user) como administrador predeterminado del Servidor de licencias o de Citrix Licensing Manager. Si es un usuario local de Windows, el Servidor de licencias añade al usuario que realiza la instalación (computer\user) como cuenta de administrador predeterminada. El grupo BUILTIN\administrator, que permite a cualquier administrador gestionar las licencias, se añade de forma predeterminada. Puede eliminar BUILTIN\administrators para restringir las licencias a usuarios específicos.
-
Elija si desea iniciar Citrix Licensing Manager y si desea unirse al Programa de mejora de la experiencia del cliente de Citrix.
Instalar licencias mediante la línea de comandos de Windows
Importante:
El programa Citrix Service Provider requiere el Programa de mejora de la experiencia del cliente (CEIP) y Call Home. Si es un Citrix Service Provider, no puede deshabilitar CEIP ni Call Home. Citrix recopila datos básicos de licencias según sea necesario para sus intereses legítimos, incluido el cumplimiento de las licencias. Para obtener más información, consulte Cumplimiento de licencias de Citrix.
Al usar el comando
CitrixLicensing.exe para instalar licencias, establezca las propiedades añadiendo Property=value en la línea de comandos en cualquier lugar, excepto entre una opción y su argumento.
Asegúrese de ejecutar la línea de comandos con privilegios de administrador. Para iniciar el símbolo del sistema con privilegios elevados, elija Inicio, haga clic con el botón secundario en Símbolo del sistema y elija Ejecutar como administrador. La siguiente línea de comandos de ejemplo instala las licencias en modo silencioso. Agregue las propiedades que desee establecer. Escriba el comando en una sola línea sin saltos de línea. El siguiente ejemplo está en varias líneas debido a limitaciones de espacio.
CitrixLicensing.exe /quiet /l install.log INSTALLDIR=installdirectory WSLPORT=port_number LSPORT=port_number VDPORT=*port_number CEIPOPTIN=value
Donde:
-
/quiet especifica una instalación silenciosa.
-
/l especifica la ubicación del archivo de registro
-
INSTALLDIR es la ubicación donde se almacena el ejecutable del Servidor de licencias. Parámetro opcional. El valor predeterminado es
c:\program files\citrix\licensingoc:\program files (x86)\citrix\licensing. -
WSLPORT es el número de puerto utilizado para Citrix Web Services for Licensing. Parámetro opcional. El valor predeterminado es 8083.
-
LSPORT es el número de puerto utilizado para el servidor de licencias. Parámetro opcional. El valor predeterminado es 27000.
-
VDPORT es el número de puerto utilizado para el demonio de proveedor. Parámetro opcional. El valor predeterminado es 7279.
-
CEIPOPTIN especifica si se desea participar en el Programa de mejora de la experiencia del cliente (CEIP) de Citrix o en Call Home, y cómo hacerlo. Parámetro opcional. El valor predeterminado es NONE.
-
DIAGNOSTIC - Call Home
-
No identificado - CEIP
-
NONE
-
Puede cambiar la opción de CEIP y Call Home mediante Citrix Licensing Manager.
Uso de la línea de comandos para instalar licencias para una implementación de Active Directory
Al usar el comando msiexec para instalar licencias, establezca las propiedades agregando Property="value" en la línea de comandos en cualquier lugar, excepto entre una opción y su argumento. La agrupación en clústeres no es compatible con el archivo .msi.
Nota:
Asegúrese de ejecutar la línea de comandos con privilegios de administrador. Para iniciar el símbolo del sistema con privilegios elevados, elija Inicio, haga clic con el botón secundario en Símbolo del sistema y elija Ejecutar como administrador.
La siguiente línea de comandos de ejemplo instala las licencias en modo silencioso y crea un archivo de registro para capturar cualquier información sobre esta operación. Agregue las propiedades que desee establecer después de los modificadores.
Escriba el comando en una sola línea sin saltos de línea. El siguiente ejemplo está en varias líneas debido a las limitaciones de espacio.
msiexec /I ctx_licensing.msi /l*v install.log /qn INSTALLDIR=installdirectory LICSERVERPORT=port_number VENDORDAEMONPORT=port_number MNGMTCONSOLEWEBPORT=port_number WEBSERVICESLICENSINGPORT=port_number CEIPOPTIN=value
Dónde:
-
/l*v es la ubicación del registro de instalación. Parámetro opcional.
-
/qn especifica una instalación silenciosa.
-
INSTALLDIR es la ubicación donde se almacena el ejecutable del servidor de licencias. Parámetro opcional. El valor predeterminado es
c:\program files\citrix\licensingoc:\program files (x86)\citrix\licensing. -
LICSERVERPORT es el número de puerto utilizado para el servidor de licencias. Parámetro opcional. El valor predeterminado es 27000.
-
VENDORDAEMONPORT es el número de puerto utilizado para el demonio del proveedor. Parámetro opcional. El valor predeterminado es 7279.
-
WEBSERVICESLICENSINGPORT es el número de puerto utilizado para los servicios web de Citrix para licencias. Parámetro opcional. El valor predeterminado es 8083.
-
CEIPOPTIN especifica si se desea participar, y cómo, en el Programa de mejora de la experiencia del cliente (CEIP) de Citrix o en Call Home. Parámetro opcional. El valor predeterminado es NONE.
-
DIAGNOSTIC - Call Home
-
No identificado - CEIP
-
NONE
-
Puede cambiar la opción de CEIP y Call Home mediante Citrix Licensing Manager.
Uso de la línea de comandos para habilitar o inhabilitar el servicio de administración de licencias
El servicio de administración de licencias funciona automáticamente dentro del servidor de licencias y permite la notificación electrónica de datos básicos de licencias. Puede optar por la notificación manual después de la instalación inhabilitando el servicio de administración de licencias. Para obtener información sobre la notificación manual, consulte Opciones de informes.
Sintaxis:
ctx_license_management_service.exe (-enable | -disable | -query)
Donde:
-
-enable habilita la notificación electrónica de datos básicos de licencias. La primera carga a Citrix se produce siete días después de instalar el servidor de licencias.
-
-disable inhabilita la notificación electrónica de datos básicos de licencias. Si inhabilita la notificación electrónica de licencias, acepta la notificación manual.
-
-query muestra la configuración actual.
Instalar manualmente un certificado utilizado por Citrix Licensing Manager y Web Services for Licensing
Nota:
Utilice este procedimiento si no desea usar el certificado autofirmado que se genera durante la instalación.
Para instalar un certificado, hay tres pasos:
-
Obtenga un archivo .pfx, que contiene el certificado y la clave privada. Puede usar uno de dos métodos para obtener el archivo .pfx.
-
Extraiga el certificado y la clave privada del archivo .pfx.
-
Instale el certificado y la clave privada en el servidor de licencias.
Cómo obtener el archivo .pfx mediante un certificado de dominio - Método 1
Inicie sesión en un servidor del dominio, abra la MMC y siga estos pasos:
-
Cree un directorio c:\ls_cert para guardar el archivo .pfx exportado.
-
Agregue el complemento de Certificados seleccionando Archivo > Agregar o quitar complemento > Certificados > Cuenta de equipo > Equipo local.
-
En el panel izquierdo, en Certificados, haga clic con el botón derecho en Personal y elija Todas las tareas > Solicitar nuevo certificado, y luego Siguiente.
-
En el asistente de Directiva de inscripción de certificados, elija Directiva de inscripción de Active Directory, y luego Siguiente. Seleccione la casilla de verificación junto a Equipo y seleccione Detalles a la derecha.
-
Seleccione Propiedades y en la pestaña General, escriba un nombre descriptivo y una descripción.
-
En la pestaña Asunto, en Tipo de asunto, elija Nombre común en el menú Tipo. Escriba un nombre descriptivo en el cuadro de texto, elija Agregar, y luego Aplicar.
-
En la pestaña Extensiones, elija Uso de clave en el menú. Agregue Firma digital y Cifrado de clave al cuadro de opciones Seleccionadas.
-
En el menú Uso extendido de clave, agregue Autenticación de servidor y Autenticación de cliente al cuadro de opciones Seleccionadas.
-
En la pestaña Clave privada y en el menú Opciones de clave, asegúrese de que el tamaño de la clave sea 4096. Seleccione la casilla de verificación Clave exportable, y luego Aplicar.
-
En la pestaña Entidad de certificación, asegúrese de que la casilla de verificación CA esté seleccionada, y luego Aceptar > Inscribir > Finalizar.
-
En la consola de Certificados, seleccione Personal > Certificados, elija el certificado que creó. Seleccione Todas las tareas > Exportar > Siguiente, y seleccione el botón de opción Sí, exportar la clave privada, y luego Siguiente.
-
En Intercambio de información personal - PKCS #12(.PFX), seleccione la casilla de verificación para incluir todos los certificados, elija Siguiente, cree una contraseña y elija Siguiente.
-
Haga clic en Examinar, navegue hasta
C:\ls_certy escribaserver.PFX, y luego siga el asistente para finalizar.
Cómo obtener el archivo .pfx enviando una solicitud a una autoridad de certificación (CA) – Método 2
Estos pasos pueden variar según su autoridad de certificación.
-
Inicie sesión en el Servidor de licencias, abra la MMC y siga estos pasos:
-
Agregue el complemento de certificado seleccionando Archivo > Agregar o quitar complemento > Certificados > Cuenta de equipo > Equipo local.
-
En el panel izquierdo, en Certificados, haga clic con el botón derecho en Personal y elija Todas las tareas > Operaciones avanzadas > Crear solicitud personalizada, y luego Siguiente.
-
En el asistente de Directiva de inscripción de certificados, elija Continuar sin directiva de inscripción en Solicitud personalizada, y luego Siguiente.
-
En la pantalla Solicitud personalizada, elija (Sin plantilla) Clave CNG del menú y PKCS#10 para el formato de solicitud, y luego Siguiente.
-
En la pantalla Información del certificado, elija Detalles y luego Propiedades.
-
En la pestaña General, escriba un nombre descriptivo y una descripción.
-
En la pestaña Asunto, en Nombre del asunto, elija Nombre común y escriba un valor en el cuadro de texto.
-
En la pestaña Extensiones, elija Uso de clave del menú, agregue Firma digital y Cifrado de clave.
-
En la pestaña Extensiones, elija Uso de clave extendido del menú, agregue Autenticación de servidor y Autenticación de cliente.
-
En la pestaña Clave privada, en Proveedor de servicios criptográficos, elija RSA, Microsoft Software Key Storage Provider (el predeterminado). En el menú de opciones de Clave, asegúrese de que el tamaño de la clave sea 4096, seleccione la casilla Clave exportable y luego Aplicar.
-
Guarde el archivo como un archivo .req, envíe el archivo .req a una Autoridad de certificación (CA) y guarde el archivo .cer.
-
-
En la MMC, en Certificados, haga clic con el botón derecho en Personal y elija Todas las tareas > Importar. En el asistente de importación, seleccione el archivo .cer.
-
Cree un directorio c:\ls_cert para guardar el archivo .pfx exportado.
-
En la consola de Certificados, elija Personal > Certificados y seleccione el certificado que importó. Seleccione Todas las tareas > Exportar > Siguiente, y seleccione el botón de opción Sí, exportar la clave privada y Siguiente.
-
En Intercambio de información personal - PKCS #12(.PFX), seleccione la casilla para incluir todos los certificados, elija Siguiente, cree una contraseña y luego elija Siguiente.
-
Seleccione Examinar, vaya a C:\ls_cert y escriba server.PFX, y, a continuación, siga el asistente para finalizar.
Cómo extraer el certificado y la clave privada
Este paso requiere OpenSSL u otra herramienta que le permita extraer el certificado y la clave privada de un archivo .pfx. La versión de OpenSSL que se incluye con el License Server no admite la extracción de certificados y claves privadas. Para obtener información sobre cómo descargar OpenSSL, vaya a www.openssl.org. Citrix recomienda instalar OpenSSL en una estación de trabajo independiente para realizar estos pasos:
-
Vaya a la carpeta
<openssl directory>\bin. -
Ejecute
openssl pkcs12 -in C:\ls_cert\server.pfx -out server.crt -nokeysNota:El License Server solo utiliza el formato de certificado .crt. -
Escriba la contraseña creada durante el proceso de exportación (contraseña).
-
Ejecute
openssl pkcs12 -in C:\ls_cert\server.pfx -out server.key -nocerts -nodes -
Escriba la contraseña creada durante el proceso de exportación (contraseña).
Cómo instalar los archivos .crt y .key en el License Server
Windows - Servicios web para licencias:
-
Detenga el servicio Citrix Web Services for Licensing.
-
Copie los archivos server.crt y server.key creados anteriormente en este procedimiento en
c:\program files (x86)\citrix\licensing\WebServicesForLicensing\Apache\conf\. -
Inicie el servicio Citrix Web Services for Licensing.
Windows - Consola de administración de licencias:
Nota:
-
La Consola de administración de licencias se eliminó de Windows License Server v11.16.6.0 compilación 31000 en adelante. Para obtener más información, consulte Novedades.
-
License Server VPX sigue utilizando la Consola de administración de licencias.
-
Detenga el servicio de licencias de Citrix.
-
Copie los archivos server.crt y server.key creados anteriormente en este procedimiento en
c:\Program Files (x86)\Citrix\Licensing\LS\conf. -
Inicie el servicio de licencias de Citrix.
Paso 5 Configurar un servidor proxy
Puede usar un proxy con Citrix Licensing Manager, CEIP y Call Home. Al configurar un servidor proxy, las solicitudes para descargar licencias y cargar datos de telemetría se envían a través de un servidor proxy. Si la carga automática de datos falla, compruebe la configuración del firewall o configure un proxy. Para obtener más información, consulte la documentación de Citrix Licensing Telemetry.
A partir de la versión 11.17.2.0 compilación 43000 de License Server, puede ver y configurar los ajustes del servidor proxy desde la interfaz de usuario de Citrix Licensing Manager. Para obtener más información, consulte Configurar un servidor proxy en Citrix Licensing Manager.
Importante:
Los componentes de licencias de Citrix que requieren comunicaciones web salientes pueden heredar la configuración del proxy de red mediante la detección automática de proxy de Windows. No admitimos proxies autenticados. Para obtener más información sobre la detección automática de proxy de Windows, consulte Funciones de proxy automático de WinHTTP.
Cómo configurar un servidor proxy manualmente
-
Edite el archivo SimpleLicenseServiceConfig.xml, que se encuentra en el directorio
<Citrix Licensing>\WebServicesForLicensing. -
Agregue una línea de XML al archivo en el formato
<Proxy>proxy server name:port number</Proxy>
Importante:
Las etiquetas .xml distinguen entre mayúsculas y minúsculas.
<Configurations>
<EncoreConfiguration>
<SamplingPeriod>15</SamplingPeriod>
<RetentionTime>180</RetentionTime>
<Enabled>true</Enabled>
</EncoreConfiguration>
<Proxy>10.211.55.5:808</Proxy>
</Configurations>