Instalar, configurar y empezar a usar el servidor de licencias

Importante:

  • No se admite la ejecución de demonios de proveedores de terceros en el servidor de licencias de Citrix ni el demonio del proveedor de Citrix en servidores de licencias de terceros.

  • Le recomendamos que ejecute la versión más reciente del Servidor de licencias. No proporcionamos parches rápidos para los componentes del Servidor de licencias y no admitimos el uso de servidores de licencias antiguos con productos nuevos. Las versiones más recientes de License Server a menudo contienen soluciones para problemas que aparecieron en versiones anteriores. Cuando actualice o instale nuevos productos de Citrix, actualice también los componentes del sistema de licencias. Los servidores de licencias nuevos son compatibles con las versiones anteriores, y admiten productos y archivos de licencias de versiones anteriores. No obstante, a menudo los productos nuevos requieren el servidor de licencias más reciente para poder extraer correctamente las licencias. La versión más reciente puede obtenerse en la página Descargas de Citrix.

    Para ver las funciones nuevas de esta versión, vaya a Novedades.

  • No se puede instalar el servidor de licencias desde una ruta UNC (\\\server\share). Instale el servidor de licencias desde una copia local.

Paso 1: Revise los requisitos previos

Revise los requisitos del sistema antes de instalar y configurar el servidor de licencias.

Paso 2: Licencie su producto

El proceso de obtención de licencias incluye estos pasos:

  1. Comprobar que esté instalada la versión del Servidor de licencias más reciente.
  2. Verificar los requisitos del sistema.
  3. Instalar el sistema de licencias.
  4. Obtener archivos de licencias desde My Account o, si se cuenta con un código de licencia, usar Citrix Licensing Manager.
  5. Instalar el producto Citrix (o bien, si ya está instalado, reiniciar los productos Citrix para que se reconozcan las licencias nuevas).
  6. Si fuera necesario, configurar aquellos parámetros de comunicación del sistema de licencias que no se hayan configurado durante la instalación del producto. Esta configuración incluye configurar la edición correcta del producto. Para obtener más información, consulte Elementos del sistema de licencias y Servicios.

Asegúrese de que la configuración de la edición del producto coincide con las licencias adquiridas. Por ejemplo, si adquirió licencias para la edición Premium, compruebe que la configuración de la edición del producto indique Premium (y no Advanced).

Para obtener información general de los componentes y los procesos del sistema de licencias, consulte Información técnica general y Elementos del sistema de licencias.

Importante:

No es necesario que el servidor de licencias pertenezca a un dominio. El servidor de licencias se puede instalar en un grupo de trabajo y seguir realizando todas las funciones de licencias para productos Citrix. Para administrar usuarios de Citrix Licensing Manager cuando se tienen usuarios o grupos de usuarios de Active Directory, éstos deben pertenecer a un dominio. De lo contrario, utilice usuarios y grupos locales de Windows.

Paso 3: Compruebe la seguridad y el firewall

Consideraciones sobre seguridad

Recomendamos actualizar el servidor de licencias a la versión más reciente cuando actualice la versión o instale nuevos productos Citrix. Los servidores de licencias nuevos son compatibles con las versiones anteriores, y admiten productos y archivos de licencias de versiones anteriores. Cada vez que se publique un nuevo servidor de licencias, es posible que contenga mejores funciones de seguridad que las versiones anteriores. Además, recomendamos tener en cuenta las siguientes consideraciones sobre seguridad al configurar el entorno.

  • Configure el entorno del servidor de licencias de tal forma que solo los administradores autorizados en una red de confianza puedan acceder al puerto de Citrix Licensing Manager. Para lograrlo, configure un firewall basado en el host o en la red.
  • Al usar Citrix Licensing Manager, evite visitar sitios Web que no son de confianza o hacer clic en URL que no son de confianza.

Importante:

Citrix License Server usa Microsoft Active Directory para la autenticación. Citrix recomienda encarecidamente implementar buenas prácticas de seguridad en Microsoft Active Directory (como el bloqueo de cuentas y la administración de contraseñas) para implementar Citrix License Server de forma segura. Para obtener más información, consulte los artículos Account lockout threshold y Password must meet complexity requirements.

Consideraciones sobre el firewall

Determine si es necesario que haya un firewall entre el servidor de licencias y los servidores de productos antes de instalar el sistema de licencias. La presencia de firewalls puede afectar a la ubicación de instalación del Servidor de licencias.

Si tiene firewalls de hardware en su sistema, debe crear las reglas necesarias manualmente.

Si existe un firewall entre el producto y el servidor de licencias, es necesario configurar los números de puerto correspondientes. Este proceso de configuración requiere:

  • Determinar los números de puerto que hay que cambiar. Puede cambiar los números de puerto durante el proceso de instalación o más tarde.
  • Abrir los puertos del firewall. Abra los puertos del firewall que haya modificado para permitir el tráfico. Las versiones actuales configuran el firewall incorporado automáticamente.
  • Modificar parámetros en el producto. Configure el producto Citrix con los mismos números de puerto que figuran en Citrix Licensing Manager. Si no se cambia el número de puerto en el producto, este no se podrá comunicar con el servidor de licencias. Puede cambiar la configuración en el producto durante la instalación de este. Consulte la documentación de producto para obtener más información sobre estos parámetros.

Para obtener más información sobre cómo permitir que puertos y direcciones URL registrados pasen por el firewall y una lista de direcciones URL abiertas, consulte Registrar y quitar el registro de Citrix Cloud.

Paso 4: Instale componentes de licencia, servidor y certificado

Nota:

Durante la instalación, los caracteres traducidos en la ruta de instalación pueden generar errores en la instalación. Acepte la ruta de instalación predeterminada o escriba solo caracteres alfabéticos ASCII para el directorio de instalación.

Los componentes del sistema de licencias pueden instalarse en un servidor separado dedicado o en un servidor que compartan con otra aplicación. De forma alternativa, puede usar un servidor web o un servidor de aplicaciones. Sin embargo, las ubicaciones mencionadas más abajo utilizan menos recursos. Si se ejecutan menos de 50 servidores o 10.000 licencias, se puede instalar el servidor de licencias en el mismo servidor que el producto. Puede supervisar la carga de CPU y memoria (lmgrd.exe y CITRIX.exe) para determinar si debe reubicar el servidor de licencias a otro sistema.

Importante:

Use el nuevo archivo CitrixLicensing.exe para todas las instalaciones futuras, excepto para implementaciones mediante Active Directory. En ese caso, use el archivo MSI. Asegúrese de que tanto el archivo .exe como el archivo .msi están presentes para la instalación.

Instalación del Servidor de licencias y la consola mediante la interfaz gráfica

  1. Descargue el Servidor de licencias desde las descargas de Citrix e inicie el instalador del Servidor de licencias, CitrixLicensing.exe, como administrador o como miembro del grupo de administradores.
  2. Siga los pasos del instalador de la GUI para aceptar la carpeta de destino. Los componentes del sistema de licencias se instalan en C:\Program Files\Citrix\Licensing si el equipo es de 32 bits, y en C:\Program Files (x86)\Citrix\Licensing si el equipo es de 64 bits.
  3. En la página Configurar, acepte o cambie los números de puerto predeterminados para los componentes de licencias. Elija si permite al programa de instalación configurar la excepción del Firewall de Windows. Los números se pueden cambiar después de la instalación, si es necesario. Si opta por finalizar la instalación sin configurar el servidor de licencias, reinicie el instalador CitrixLicensing.exe. También puede usar la herramienta de configuración del Servidor de licencias para configurar los parámetros 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 del proveedor es 7279 - El número de puerto de Web Services for Licensing es 8083
  4. El servidor de licencias agrega al administrador predeterminado de Citrix Licensing Manager en base al modo de inicio de sesión. Si se realiza la instalación como usuario de dominio, el Servidor de licencias agrega al usuario que realiza la instalación (dominio\usuario) como administrador predeterminado del Servidor de licencias o Citrix Licensing Manager. Si se realiza la instalación como un usuario de Windows local, el servidor de licencias agrega al usuario que realiza la instalación (equipo\usuario) como el administrador predeterminado. El grupo BUILTIN\administrador, que permite a cualquier administrador gestionar el sistema de licencias, se agrega de manera predeterminada. Puede eliminar BUILTIN\administradores para restringir las licencias a usuarios específicos.
  5. Elija si iniciar Citrix Licensing Manager y si quiere participar en el programa Citrix Customer Experience Improvement Program.

Instalar licencias mediante la línea de comandos de Windows

Importante:

El programa Citrix Service Provider requiere Customer Experience Improvement Program (CEIP) y Call Home. Si usted es un proveedor de servicios de Citrix, no podrá inhabilitar CEIP ni Call Home.

Cuando use el comando CitrixLicensing.exe para instalar el sistema de licencias, Property=value para configurar las propiedades en la línea de comandos en cualquier lugar excepto entre una opción y su argumento.

Asegúrese de que ejecuta la línea de comandos con privilegios de administrador. Para iniciar la línea de comandos 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 de manera silenciosa. Agregue las propiedades que desee configurar. Escriba el comando en una línea sin retornos de carro. El ejemplo siguiente muestra 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 registros
  • INSTALLDIR es la ubicación donde se guarda el ejecutable del Servidor de licencias. Parámetro opcional. El valor predeterminado es c:\program files\citrix\licensing o c:\program files (x86)\citrix\licensing.
  • WSLPORT es el número de puerto utilizado para 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 por el demonio de proveedor. Parámetro opcional. El valor predeterminado es 7279.
  • CEIPOPTIN especifica si, y cómo, se va a participar en los programas Citrix Customer Experience Improvement Program (CEIP) o Call Home. Parámetro opcional. El valor predeterminado es ANON.

    • DIAG - Call Home
    • ANON - CEIP
    • NONE

Puede modificar la opción de Call Home y CEIP desde Citrix Licensing Manager.

Usar la línea de comandos para instalar las licencias de un sistema Active Directory

Cuando use el comando msiexec para instalar el sistema de licencias, agregue Propiedad=”valor” para configurar las propiedades en la línea de comandos en cualquier lugar excepto entre una opción y su argumento. La organización en clústeres no se admite en MSI.

Nota:

Asegúrese de que ejecuta la línea de comandos con privilegios de administrador. Para iniciar la línea de comandos con privilegios elevados, elija Inicio, haga clic con el botón secundario en Símbolo del sistema y elija Ejecutar como administrador.

El siguiente ejemplo de línea de comandos instala el administrador de licencias de manera silenciosa y crea un archivo de registro para guardar cualquier información relativa a esta operación. Agregue las propiedades que quiera configurar después de los cambios.

Escriba el comando en una línea sin retornos de carro. El ejemplo siguiente muestra varias líneas debido a 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

Donde:

  • /l*v es la ubicación del registro de configuración. Parámetro opcional.
  • /qn especifica una instalación silenciosa.
  • INSTALLDIR es la ubicación donde se guarda el ejecutable del servidor de licencias. Parámetro opcional. El valor predeterminado es c:\program files\citrix\licensing o c:\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 por el demonio de proveedor. Parámetro opcional. El valor predeterminado es 7279.
  • WEBSERVICESLICENSINGPORT es el número de puerto utilizado por Citrix Licensing Manager. Parámetro opcional. El valor predeterminado es 8083.
  • CEIPOPTIN especifica si, y cómo, se va a participar en los programas Citrix Customer Experience Improvement Program (CEIP) o Call Home. Parámetro opcional. El valor predeterminado es ANON.

    • DIAG: Call Home
    • ANON: CEIP
    • NONE

Puede modificar la opción de Call Home y CEIP desde Citrix Licensing Manager.

Usar la línea de comandos para inhabilitar o habilitar License Management Service

License Management Service funciona automáticamente dentro del Servidor de licencias y permite administrar y admitir a las licencias. Se recomienda usar License Management Service para administrar el entorno de licencias, pero se puede inhabilitar en cualquier momento después de su instalación. Para obtener más información, consulte Citrix License Management Service en Información técnica general.

Sintaxis:

ctx_license_management_service.exe (-enable | -disable | -query)

Donde:

  • -enable habilita la administración de licencias. La primera carga en Citrix tiene lugar al cabo de siete días después de instalar el servidor de licencias.
  • -disable inhabilita la administración de licencias. Se recomienda usar License Management Service para administrar el entorno de licencias.
  • -query muestra la configuración actual.

Instalar manualmente el certificado que usan Citrix Licensing Manager y Web Services for Licensing

Nota:

Utilice este procedimiento si no quiere utilizar el certificado autofirmado que se genera durante la instalación.

Para instalar un certificado, existen tres pasos:

  1. Obtener un archivo PFX, el cual incluye el certificado y la clave privada. Puede usar uno de estos dos métodos para obtener el archivo PFX.
  2. Extraer el certificado y la clave privada del archivo PFX.
  3. Instalar el certificado y la clave privada en el servidor de licencias.

Cómo obtener el archivo PFX con un certificado de dominio: Método 1

Inicie sesión en un servidor del dominio, abra MMC y siga estos pasos:

  1. Cree un directorio c:\ls_cert para guardar el archivo PFX.
  2. Para agregar el complemento Certificados, seleccione Archivo > Agregar o quitar complemento > Certificados > Cuenta de equipo > Equipo local.
  3. En el panel de la izquierda, debajo de Certificados, haga clic con el botón secundario en Personal y seleccione Todas las tareas > Solicitar un nuevo certificado, y luego haga clic en Siguiente.
  4. En el asistente Directiva de inscripción de certificados, seleccione Directiva de inscripción de Active Directory y haga clic en Siguiente. Marque la casilla situada junto a Equipo y seleccione Detalles a la derecha.
  5. Seleccione Propiedades y, en la ficha General, escriba un nombre descriptivo y una descripción.
  6. En la ficha Sujeto, en Tipo de sujeto, elija Nombre común en el menú Tipo. Escriba un nombre descriptivo en el cuadro de texto, haga clic en Agregar y, a continuación, haga clic en Aplicar.
  7. En la ficha Extensiones, elija Uso de la clave en el menú, agregue Firma digital y Cifrado de clave al cuadro Opciones seleccionadas.
  8. En el menú Uso mejorado de clave, agregue Autenticación del servidor y Autenticación del cliente al cuadro Opciones seleccionadas.
  9. En la ficha Clave privada, en el menú Opciones de clave, compruebe que el tamaño de la clave sea 2048. Marque la casilla Clave exportable y, a continuación, haga clic en Aplicar.
  10. En la ficha Entidad de certificación, compruebe que la casilla de la CA esté marcada y haga clic en Aceptar > Inscribir > Finalizar.
  11. En la consola Certificados, seleccione Personal > Certificados y haga clic en el certificado que ha creado. Seleccione Todas las tareas > Exportar > Siguiente, marque el botón de opción Sí, exportar la clave privada y, después haga clic en Siguiente.
  12. En Intercambio de información personal: PKCS #12(.PFX), marque la casilla para incluir todos los certificados. Haga clic en Siguiente. Cree una contraseña y haga clic en Siguiente.
  13. Haga clic en Examinar, vaya a C:\ls_cert, escriba server.PFX y, a continuación, siga los pasos del asistente para terminar.

Cómo obtener el archivo PFX mediante el envío de una solicitud a una entidad de certificación (CA): Método 2

Estos pasos pueden variar en función de su entidad de certificación.

  1. Inicie sesión en un servidor de licencias, abra la consola MMC y siga estos pasos:

    1. Para agregar el complemento Certificados, seleccione Archivo > Agregar o quitar complemento > Certificados > Cuenta de equipo > Equipo local.
    2. En el panel de la izquierda, debajo de Certificados, haga clic con el botón secundario en Personal y seleccione Todas las tareas > Operaciones avanzadas > Crear solicitud personalizada y haga clic en Siguiente.
    3. En el asistente Directiva de inscripción de certificados, seleccione Continuar sin directiva de inscripción en Solicitud personalizada y haga clic en Siguiente.
    4. En la pantalla Solicitud personalizada, seleccione Clave CNG (sin plantilla) en el menú y PKCS#10 para el Formato de la solicitud; después, haga clic en Siguiente.
    5. En la pantalla Información del certificado, seleccione Detalles y haga clic en Propiedades.
    6. En la ficha General, escriba un nombre descriptivo y una descripción.
    7. En la ficha Sujeto, en Nombre de sujeto, seleccione Nombre común y escriba un valor en el cuadro de texto.
    8. En la ficha Extensiones, elija Uso de la clave en el menú, agregue Firma digital y Cifrado de clave.
    9. En la ficha Extensiones, seleccione Uso mejorado de clave en el menú, y agregue Autenticación del servidor y Autenticación del cliente.
    10. En la ficha Clave privada, en Proveedor de servicios de cifrado, elija RSA, Microsoft Software Key Storage Provider (el valor predeterminado). En el menú Opciones de clave, compruebe que el tamaño de la clave sea 2048, marque la casilla Hacer exportable la clave privada y, luego, haga clic en Aplicar.
    11. Guarde el archivo en un archivo REQ, envíe el archivo REQ a una entidad de certificación (CA) y guarde el archivo CER.
  2. En la consola MMC, en Certificados, haga clic con el botón secundario en Personal y seleccione Todas las tareas > Importar. En el asistente de importación, seleccione el archivo CER.
  3. Cree un directorio c:\ls_cert para guardar el archivo PFX.
  4. En la consola Certificados, seleccione Personal > Certificados y elija el certificado que importó. Seleccione Todas las tareas > Exportar > Siguiente, marque el botón de opción Sí, exportar la clave privada y después haga clic en Siguiente.
  5. En Intercambio de información personal: PKCS #12(.PFX), marque la casilla para incluir todos los certificados. Haga clic en Siguiente. Cree una contraseña y haga clic en Siguiente.
  6. Haga clic en Examinar, vaya a C:\ls_cert, escriba server.PFX y, a continuación, siga los pasos del asistente para terminar.

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 en el servidor de licencias no admite la extracción de certificados y claves privadas. Para obtener más información sobre cómo descargar OpenSSL, vaya a www.openssl.org. Citrix sugiere instalar OpenSSL en una estación de trabajo separada para realizar los siguientes pasos:

  1. Vaya a la carpeta <openssl directory>\bin.
  2. Ejecute openssl pkcs12 -in C:\ls_cert\server.pfx -out server.crt -nokeys

    Nota:

    El servidor de licencias solo usa el formato de certificado CRT.

  3. Escriba la contraseña creada durante el proceso de exportación (contraseña).
  4. Ejecute openssl pkcs12 -in C:\ls_cert\server.pfx -out server.key -nocerts -nodes
  5. Escriba la contraseña creada durante el proceso de exportación (contraseña).

Cómo instalar los archivos .crt y .key en el servidor de licencias

Windows - Web Services for Licensing:

  1. Detenga el servicio Citrix Web Services for Licensing.
  2. Copie en c:\program files (x86)\citrix\licensing\WebServicesForLicensing\Apache\conf\ los archivos server.crt y server.key creados anteriormente en este procedimiento.
  3. Inicie el servicio Citrix Web Services for Licensing.

Windows - License Administration Console:

Nota:

  • La consola de administración de licencias (License Administration Console) se quitó de la versión 11.16.6.0, compilación 31000, de Windows License Server y de versiones posteriores. Para obtener información, consulte Novedades.
  • License Server VPX sigue utilizando License Administration Console.
  1. Detenga Citrix Licensing Service.
  2. Copie en c:\Program Files (x86)\Citrix\Licensing\LS\conf los archivos server.crt y server.key creados anteriormente en este procedimiento.
  3. Inicie Citrix Licensing Service.

Paso 5: Configure un servidor proxy

Puede usar un proxy con Citrix Licensing Manager, CEIP y Call Home. Cuando se configura un servidor proxy, las solicitudes para descargar licencias y cargar datos de Call Home se envían a través de un servidor proxy.

Importante:

Los componentes de Citrix Licensing que requieren comunicaciones web de salida pueden heredar los parámetros de proxy de red por la detección automática de proxy de Windows. No se admite el uso de proxys autenticados. Para obtener más información sobre la detección de proxy automática de Windows, consulte WinHTTP AutoProxy Functions.

Cómo configurar un servidor proxy manualmente

  1. Modifique el archivo SimpleLicenseServiceConfig.xml, que se encuentra en el directorio <Citrix Licensing>\WebServicesForLicensing.
  2. 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>
<!--NeedCopy-->

Siguientes pasos