Solución de problemas de Senta: streams y licencias
La transmisión no se inicia, o falla de inmediato
Sección titulada «La transmisión no se inicia, o falla de inmediato»Abre el log de la transmisión con el enlace log en la fila de la transmisión, en la página Transmisiones — muestra la salida del propio ffmpeg. Las causas más comunes:
- una ruta de entrada incorrecta o inaccesible (sobre todo si el acceso al sistema de archivos no está bien configurado);
- el puerto de destino ya está ocupado por otro proceso;
- un error en el propio comando del perfil (una errata en una opción de ffmpeg).
No aparecen los campos Input/Output al crear una transmisión
Sección titulada «No aparecen los campos Input/Output al crear una transmisión»Al comando del perfil le faltan las variables ${i} y/o ${o} — Senta las usa para decidir qué campos mostrar al crear una transmisión. Abre el perfil y añade estas variables al comando; más detalles en Agregar perfil y Variables de perfil.
Una transmisión se cae y se reinicia sola una y otra vez
Sección titulada «Una transmisión se cae y se reinicia sola una y otra vez»Es el mecanismo integrado Reinicio al fallar — si está activado en la configuración de la transmisión, Senta la reinicia automáticamente tras un retraso configurado, hasta un número limitado de intentos por período (Límite de reinicios). Ver Reinicio al fallar para más detalles y configuración.
Un proceso ffmpeg consume cada vez más memoria
Sección titulada «Un proceso ffmpeg consume cada vez más memoria»Senta puede detectar automáticamente un crecimiento descontrolado de memoria en los procesos ffmpeg y reiniciar la transmisión afectada — ver la sección Supervisión en la configuración de la transmisión (comprobación a corto plazo: más de 100 MB en 10 minutos o 200 MB en 20 minutos; a largo plazo: más de un 3% por hora durante cinco horas consecutivas). Las tres comprobaciones están activadas por defecto — desactiva la que corresponda en la configuración de la transmisión si no quieres ese comportamiento.
La licencia no se activa, o toda la interfaz web redirige a la página «Licencia no activa»
Sección titulada «La licencia no se activa, o toda la interfaz web redirige a la página «Licencia no activa»»Sin una licencia activa (o una que todavía se está verificando), Senta bloquea el acceso a toda la interfaz web, no solo a funciones concretas como la API de Integración — la aplicación redirige a la página Licencia no activa y las transmisiones no se inician. La página muestra el motivo y el botón Activar. Ver Agregar licencia para la guía completa. Hasta que empiece la venta de licencias a través del perfil de Cesbo, usa la clave de prueba.
Qué significa el motivo:
Se requiere activar la licencia— este servidor aún no tiene licencia, o se actualizó desde una versión que usaba el hash de licencia del portal de facturación anterior. Haz clic enActivar.Licencia activada, esperando al servidor de licencias— la verificación se repite automáticamente, o haz clic enVerificar ahora.La licencia ha expirado— renueva la licencia en tu perfil de Cesbo en app.cesbo.com y haz clic enVerificar ahora.La licencia fue revocada o este dispositivo fue eliminado de ella— el dispositivo se eliminó de la licencia en tu perfil de Cesbo. Activa la licencia de nuevo.Los servidores de licencias no están disponibles— el servidor no tiene acceso a internet. Revisa el firewall y el proxy.La respuesta del servidor de licencias fue alterada— un proxy o firewall entre el servidor y Cesbo cambió la respuesta. Revisa la red.No se puede leer el archivo de licencia— el archivo de activación junto a la configuración (por ejemplo,/etc/senta/senta.license.json) está dañado. Activa la licencia de nuevo.
Mensajes durante la activación:
El servidor de activación ... no está disponible— el servidor no tiene conexión con los servidores de licencias. Revisa el acceso a internet, el firewall y el proxy.No se pudo guardar el archivo de licencia ...— el proceso de Senta no puede escribir en la carpeta de la configuración.Esta licencia alcanzó su límite de dispositivos— elimina un dispositivo en tu perfil de Cesbo o elige cuál reemplazar.El enlace caducó o ya no es válido— haz clic enEmpezar de nuevoy abre el nuevo enlace.El servidor de licencias rechazó la hora de este servidor— el reloj del servidor no está en hora. Activa NTP.
Senta tarda en reiniciarse, o la base de datos ocupa demasiado espacio
Sección titulada «Senta tarda en reiniciarse, o la base de datos ocupa demasiado espacio»Senta guarda los registros de las transmisiones, los eventos de las transmisiones y sus informes en una base de datos SQLite (por defecto /opt/senta/db). Los registros antiguos se eliminan automáticamente según las opciones de Configuración:
Duración del almacenamiento de registros (días)— registros de FFmpeg, 7 días por defecto;Duración del almacenamiento de eventos de streams (días)— eventos de las transmisiones y sus informes, 365 días por defecto;Tamaño máximo de la base de datos (GB)— si la base de datos contiene más datos, se eliminan los registros más antiguos y después los eventos de las transmisiones. Se comprueba cada 5 minutos; 0 (por defecto) significa sin límite.
0 en una duración de almacenamiento significa conservar para siempre. Senta no compacta la base de datos al iniciarse, así que una base grande ya no ralentiza los reinicios. El archivo de la base no se reduce después de eliminar registros antiguos — SQLite reutiliza el espacio liberado para los nuevos registros, y el archivo deja de crecer.
Cómo obtener una Clave API
Sección titulada «Cómo obtener una Clave API»La sección Clave API está en la página Settings — se vuelve accesible en cuanto la licencia pasa a estado válida o en procesamiento (ver arriba). Ver API para más detalles.
Un servidor adicional se queda offline
Sección titulada «Un servidor adicional se queda offline»Comprueba, en este orden:
- Si la IP/puerto del servidor remoto es accesible desde la red del servidor principal (sin firewall de por medio).
- Si la API Key coincide carácter por carácter con la configurada en el servidor remoto.
- Si el proceso de Senta está realmente en marcha en el servidor remoto.
Ver Servidores para la configuración completa.
El explorador de archivos está vacío o muestra un error de acceso
Sección titulada «El explorador de archivos está vacío o muestra un error de acceso»La opción Mostrar sistema de archivos en Configuración activa la función, pero el binario de Senta debe ser iniciado por un usuario que realmente tenga permisos sobre ese directorio — de lo contrario, el explorador aparece vacío o muestra un error de acceso aunque la opción esté activada. Ver Trabajando con archivos.
Tengo varias versiones de FFmpeg instaladas — ¿cómo elijo una?
Sección titulada «Tengo varias versiones de FFmpeg instaladas — ¿cómo elijo una?»Ver Versiones Alternativas de FFmpeg — explica cómo configurar y elegir un binario específico para un perfil.