Saltar a contenido

Problemas al obtener una licencia

Para usar el programa SMath Studio debe obtener una licencia, ya sea del servidor de licencias raíz o de un servidor de licencias local. Es importante entender que necesita una licencia aunque use la versión gratuita de SMath Studio. Al obtener una licencia puede encontrarse con alguno de los siguientes problemas:

Mensaje de error: Local licensing server configuration mismatch detected

Este error significa que la combinación de dirección IP y puerto configurada en el servidor de licencias local para obtener licencias no coincide con la que SMath Studio usa realmente para llegar al servidor durante la activación.

Qué comprobar:

  • ¿Qué dirección IP y qué puerto están configurados en el servidor de licencias local?
  • ¿Qué dirección IP y qué puerto usa SMath Studio para la activación? Si usa un nombre de dominio durante la activación, asegúrese de que se resuelve a la dirección IP correcta (ejecute ping your.domain.name en un terminal para comprobarlo).

Tras estas comprobaciones, la dirección IP y el puerto deberían coincidir. Para más detalles sobre los requisitos del servidor de licencias local, consulte Servidor de licencias local.

Si encuentra una discrepancia, corríjala así:

  • Cambie el ajuste en el servidor de licencias local: actualice el campo License Server Network Address de la página Licenses para que coincida con la realidad (es decir, exactamente con la dirección que se usará al obtener una licencia desde el ordenador donde está instalado SMath Studio) y pulse Reload Licenses.
  • Al activar el programa, use la combinación de dirección IP y puerto introducida antes en los ajustes del servidor de licencias. Es posible que el nombre de dominio indicado se resuelva a una IP incorrecta en su red local o que se haya indicado un puerto incorrecto (por ejemplo, debe usarse HTTPS en lugar de HTTP).

Mensaje de error: Digital signature of the license contents has expired

Si durante la obtención de una licencia SMath Studio muestra el mensaje «Digital signature of the license contents has expired» (la firma digital del contenido de la licencia ha caducado), solo puede significar que la hora del ordenador que actúa como servidor no coincide con la del ordenador donde está instalada la copia de SMath Studio.

Diagnóstico

Para diagnosticar este problema, ejecute estos comandos en su intérprete de comandos:

  • En Linux: el comando date en el terminal:

    Salida del comando date en un terminal Linux

  • En Windows: los comandos date y time en el símbolo del sistema o en PowerShell:

    Salida de los comandos date y time en el símbolo del sistema de Windows

Nota importante: si usa un servidor de licencias local, debe hacer lo mismo en el ordenador donde se aloja el servidor. La hora del servidor debe coincidir con la que ve en el ordenador donde está instalado SMath Studio.

Compare los resultados de los comandos en el servidor (si tiene instalado un servidor de licencias local) y en el cliente (donde se detectó el problema con SMath Studio), y asegúrese de que la hora corresponde a la hora correcta de su región.

Le recomendamos encarecidamente tener un servidor de hora en su red que mantenga sincronizada automáticamente la hora del sistema de sus equipos. Así evitará errores causados por una hora del sistema mal configurada.

Mensaje de error: Could not establish connection to the server

Si, tras actualizar el servidor a la versión 5.1, SMath Studio muestra al obtener una licencia el mensaje «Could not establish connection to the server. Please try again later.» (no se pudo establecer la conexión con el servidor), puede significar que cargó un paquete de licencias sin conexión obtenido para una versión anterior del servidor.

Solución

Obtenga un paquete de licencias sin conexión nuevo para la nueva versión del servidor. Puede hacerlo usted mismo siguiendo las instrucciones que se entregan con la imagen del servidor de licencias de SMath.

Mensaje de error: Unable to obtain a license from the server

Si, tras rellenar los campos del cuadro de diálogo Activation de SMath Studio, se produce un error al obtener la licencia o un problema de conexión con el servidor, puede revisar los registros.

Diagnóstico

Siga estos pasos:

  1. Cierre SMath Studio;
  2. Vaya a la carpeta de instalación del programa (normalmente C:\Program Files (x86)\SMath Studio Enterprise);
  3. Abra el archivo Solver.exe.config para editarlo (el sistema operativo puede exigir permisos de administrador para guardar los cambios; basta con abrir el editor de texto como administrador y abrir el archivo desde ahí);
  4. En el archivo Solver.exe.config, elimine las líneas marcadas en la siguiente imagen:

    Solver.exe.config con los marcadores de comentario que hay que eliminar resaltados

  5. Guarde el archivo Solver.exe.config.

  6. Abra SMath Studio, repita el intento de activación (compruebe que el error sigue siendo el mismo) y cierre el programa;
  7. Vaya a la carpeta %AppData%\SMath;
  8. Abra el archivo de texto Solver.log, donde verá los registros del proceso de activación.

Nota: esta es una configuración de registro antigua y específica de este caso. Para una guía general sobre cómo activar el registro en SMath Studio, consulte Activar el registro en SMath Studio.

Le recomendamos enviar el archivo (o su parte relevante) a su distribuidor de software para que lo analice.

Mensaje de error: The program keeps losing connection to the server

Si al trabajar con SMath Studio pierde periódicamente la conexión con el servidor, puede indicar una conexión de red inestable en la red local de su organización.

Diagnóstico

  1. En un símbolo del sistema, ejecute:

    ping -t <DNS name or IP of the local server>
    
  2. Sin cerrar la ventana donde se ejecuta el comando, siga trabajando con SMath Studio como de costumbre;

  3. En cuanto se pierda la conexión con el servidor (SMath Studio abrirá el cuadro de diálogo correspondiente), revise los resultados del ping en la ventana del símbolo del sistema abierta antes;
  4. Comparta los datos del problema de conexión con su administrador de red.