Errores
Domingo Octubre 17, 2021

ESTE ARTÍCULO SOLO APLICA LICENCIAS TIPO NETWORK LOCAL

 

BÚSQUEDA DE LICENCIA EN LA RED
(en caso de que su estación de trabajo, no la haya encontrado automáticamente)

Cuando el software de CSI utiliza una licencia en red, emite una señal a la red para encontrar el servidor de licencias y así recuperar el archivo de licencia de red. Debe utilizar el archivo LMHOST.INI, el archivo LSHOST (sin extensión), ó la variable de entorno del sistema LSFORCEHOST para así ayudar al programa a encontrar más rápido el servidor de licencias, ó para resolver problemas cuando la emisión de la licencia falla en encontrar el servidor de licencias.

Puede que vea un mensaje de error como el siguiente:

Unable to find a license for .... 

A) Variable de Entorno del Sistema LSFORCEHOST

Si el programa se tarda para encontrar la licencia, (o no la puede encontrar), establezca la Variable de Entorno del Sistema LSFORCEHOST en la Estación de Trabajo con el nombre del Anfitrión de la computadora corriendo el software de Gestión de Licencias (“License Manager”).

Nota:
Para ver o cambiar las variables de entorno

WINDOWS 10

En Windows 10, solo debe hacer clic en icono de la ventana de inicio, y empezar a escribir

ENVIROMENT

(y le aparecerá "Edit the system enviroment variable")

o si está en español, empezar a escribir

VARIABLE o ENTORNO

OTRO METODO PARA OTRAS VERSIONES DE WINDOWS:

Haga clic con el botón secundario del mouse (ratón) en Mi PC y, a continuación, haga clic en Propiedades.
Haga clic en la ficha Opciones avanzadas .
Haga clic en Variables de entorno.
Haga clic en una de las opciones siguientes, para una variable de usuario o de sistema:

CREAR NUEVA VARIABLE

Haga clic en Nueva para agregar un nombre y un valor de variable nuevos.
Modificar: Si ya creo anteriormente la variable, y quiere modificarla, Haga clic en la variable existente y, a continuación, haga clic en Modificar para cambiar su nombre o su valor.
Eliminar: Haga clic en una variable existente y, a continuación, haga clic en Eliminar para quitarla.

 


En resumen, debe tener estos valores:

Variable name = LSFORCEHOST

Variable value = El nombre de la PC que sirve como servidor licencias, (o su dirección IP)

Para obtener el nombre de la PC en donde tiene instalado el administrador de licencias, puede seguir los siguietes pasos de la imagen:

Explicación:

En el campo Value escribir: El nombre de la computadora de su servidor o si lo prefiere, la Dirección IP del Servidor (Se recomienda usar una direccion de IP fija en el DNS servidor, no dinamica).

En la imagen anterior, el valor ejemplo dice DESKTOP-4ABCHUG, pero en su caso, deberá sustituir ese valor, por el que tenga su servidor, o si lo prefiere, por la direccion IP de su servidor (Ejemplo: 192.168.1.65 )

Reinicie la Estación de Trabajo para que la Variable de Entorno tome efecto. Deberá de repetir este proceso de de establecer la variable LSFORCEHOST en cada estación de trabajo, donde vaya a instalar el programa.

 

*********************************************

B) LMHOST.INI

Cree un nuevo archivo de texto llamado LMHOST.INI, el cual tenga dentro escrito ya sea el nombre de su red, o la dirección IP de la computadora o servidor donde esta instalado y se está ejecutando el administrador de licencias. Este archivo debe crearlo y copiarlo en las estaciones de trabajo, en la carpeta donde está instalado el programa, Ejemplo
C: > Archivos de Programa….\Computers and Structures > [NOMBRE DEL PROGRAMA]

PASOS ADICIONALES SI AÚN NO FUNCIONA

-Después de tener el archivo LMHOST.INI correctamente, puede ayudar si hace una copia del archivo, pero sin extension y con este nombre LSHOST (Note que en vez de M, lleva una S)

-Ejecute WLMAdmin y asegurese que puede ver la licencia en el servidor, desde la maquina cliente.
C:\Program Files\Computers and Structures\NOMBRE PROGRAMA\CSiLicensing\WlmAdmin.exe

Si por alguna razón, no le funcionó, revisar también los siguientes enlaces (en ingles):

C) ACTIVAR LA LICENCIA EN LAS ESTACIONES DE TRABAJO, COMO SI FUERAN EL SERVIDOR

Si por alguna razon esta teniendo problemas en configurar correctamente su red de trabajo y en sus estaciones de trabajo sigue sin encontrar la licencia, pero en el servidor si le funciona el programa sin problemas, puede optar por instalar el administrador de licencias también en cada estación de trabajo, y luego desactivar su licencia del servidor donde la había activado y activarla en la estación de trabajo deseada, pero deberá eliminar la variable de entorno LSFORCEHOST anteriormente creada, para que ya no busque la licencia en otra parte.

Con eso podrá utilizar el programa desactivandola primero de la anterior PC donde la había activado antes, y luego activandola en la PC deseada.

Para ver como desactivar/activar licencias tipo Network local, puede consultar este artículo:

http://www.soportecsi.com/documentacion/instalacion/60-activacion-web/320-desactivar-activar-licencias-network-activacion-web 

 

Si no desactiva la licencia antes, al intentar activar, le puede salir el mensaje de que ya esta activa en otra.

Si no recuerda el nombre de la PC donde la activó antes, esto lo podrá consultar siempre en su portal de clientes: http://www.soportecsi.com/documentacion/instalacion/326-portal-clientes-csi

**ENLACES RAPIDOS**

Instalador Software CSI

Portal clientes CSI

CSI Wiki