Skip to content

Licenciamiento

Sapsan se licencia mediante un archivo de licencia que se emite al cliente en el momento de la compra. Usted mismo puede descargar la clave de licencia desde el área de clientes en my.flussonic.com.

La licencia se verifica en línea: el servidor necesita acceso a internet a los servidores de licenciamiento de Flussonic. Sin acceso a internet, Sapsan no funcionará.

Los servidores de licenciamiento de Flussonic están repartidos por varios continentes y regiones — la caída de un servidor o la indisponibilidad de una región entera no afecta a la verificación de la licencia.

Note

Sapsan nunca se actualiza a sí mismo. No existe funcionalidad de actualización forzada ni la habrá nunca: la verificación de la licencia no modifica el software instalado, y subir de versión es siempre una acción explícita del administrador a través del gestor de paquetes.

Archivos

La licencia es un único archivo que usted coloca junto al config; el resto de los archivos los crea el propio Sapsan en el directorio de estado durante la activación.

Archivo Ubicación Contenido
license.txt /etc/sapsan/ (junto a sapsan.yaml) la clave de licencia emitida en la compra
server.id /var/lib/sapsan/ identificador único del servidor (UUID)
activation-<version>.json /var/lib/sapsan/ activación para una versión concreta del producto
keys/ /var/lib/sapsan/ directorio con el material de claves que genera Sapsan

Las variables de entorno controlan dónde busca Sapsan los archivos:

  • Directorio de estado — SAPSAN_STATE_DIR; en su defecto, el directorio padre de SERVER_ID_PATH; en su defecto, el directorio de trabajo actual. El paquete deb y la imagen de Docker fijan SERVER_ID_PATH=/var/lib/sapsan/server.id, de modo que el directorio de estado es /var/lib/sapsan.
  • Archivo de licencia — LICENSE_PATH; en su defecto, {dirname(CONFIG_PATH)}/license.txt; en su defecto, {state_dir}/license.txt. Con CONFIG_PATH=/etc/sapsan/sapsan.yaml esto es /etc/sapsan/license.txt.

Cómo colocar la licencia antes del primer arranque — véase instalación y ejecución.

Estados

Estado Cuándo Qué funciona
Licensed la licencia está verificada todo
Restricted la licencia falta, ha caducado o no superó la verificación la interfaz de administración sigue disponible, el streaming queda limitado

El estado actual de la licencia lo entrega la API: GET /streamer/api-v4/license/status.

Qué viene después