Has montado Jellyfin, ayer funcionaba todo y hoy la interfaz web se queda cargando sin fin o se niega a abrir. Antes de pensar en lo peor, la mayoría de los casos de "jellyfin no funciona" se reducen a un puñado de cosas que puedes comprobar tú mismo en unos minutos. Esta guía repasa primero esa lista de comprobaciones y después explica qué cubre realmente una sesión de soporte con acceso al servidor, cómo funciona la facturación en tramos de 15 minutos y cómo se mantiene seguro el acceso remoto.
Está pensada para quienes administran sus propios servidores: te manejas en la terminal, solo quieres un segundo par de ojos cuando algo se resiste.
Requisitos
- Un servidor con Jellyfin, Emby Server, Nextcloud o mailcow que controles tú (acceso por SSH o consola).
- Acceso a los logs de tu servicio y a la configuración de tu proxy inverso.
- Una cuenta de Telegram, por si decides reservar una sesión.
- Una cuenta en nuestro sitio, para que las horas y las sesiones aparezcan en Soporte técnico.
Paso 1: cinco comprobaciones antes de pedir ayuda
Son los mismos básicos por los que preguntará primero un ingeniero de soporte, así que hacerlos de antemano ahorra tiempo a todos.
1. Lee los logs
Abre el log de Jellyfin y mira las últimas líneas antes del fallo. Los errores sobre archivos que faltan, permisos, bloqueos de base de datos o bindings que fallan suelen señalar directamente la causa. Haz lo mismo con tu proxy inverso y con Docker, si ejecutas el servidor en un contenedor.
2. Comprueba los puertos
Confirma que el servicio está realmente escuchando y es accesible. Si la interfaz web no carga, prueba primero en local (por ejemplo con curl contra la dirección y el puerto locales) y luego desde fuera. Un puerto que responde en local pero no en remoto apunta a la configuración del firewall, del NAT o del proxy, no a Jellyfin en sí.
3. Revisa los certificados
Si la página carga por HTTP simple pero no por HTTPS, o el navegador avisa sobre el certificado, el problema está en la configuración de TLS o en el proxy, no en el servidor de medios. Comprueba las fechas de caducidad y si el proxy sirve el certificado correcto para el nombre de host.
4. Comprueba el espacio en disco
Un disco lleno rompe bases de datos, logs y transcodificaciones de formas confusas. Revisa el espacio libre en el volumen que contiene tu configuración y la caché, no solo en el volumen de medios.
5. Anota tus versiones
Apunta las versiones del servidor, del plugin o app, de Docker (si lo usas), del proxy inverso y del sistema operativo. Sorprendentemente, muchos problemas son desajustes de versión, y tener los números a mano acelera mucho el diagnóstico.
Paso 2: qué enviar
Cuando nos contactes, incluye:
- las versiones del paso 1;
- los fragmentos de log relevantes alrededor del fallo (no el archivo entero);
- capturas del error en el navegador o en la app;
- una breve descripción de qué ha cambiado desde la última vez que funcionó (una actualización, un plugin nuevo, una licencia movida, un cambio en el proxy).
Las preguntas que caben en un correo o un ticket siguen siendo gratuitas. El soporte estándar por correo + ticket está incluido con todas las suscripciones activas y durante un mes tras comprar una licencia de por vida, así que empieza por ahí si tu pregunta es sencilla.
Paso 3: reserva una sesión cuando quieras ayuda con acceso al servidor
Si prefieres que alguien revise el servidor contigo, compra horas de soporte en la página de Soporte técnico. Las horas aparecen en tu cuenta dentro de Soporte técnico.
Desde tu cuenta, reserva una sesión eligiendo un hueco libre con al menos 12 horas de antelación. Puedes mover la sesión hasta 2 veces o cancelarla hasta 24 horas antes de que empiece.
Paso 4: cómo se desarrolla la sesión
La sesión se hace por Telegram. Cuando hace falta, usamos el control remoto de tu servidor. Tú mantienes el control en todo momento y puedes detener el acceso remoto cuando quieras. Esa combinación, primero chat y control remoto solo cuando ayuda, mantiene la sesión centrada y te deja a ti al mando.
Paso 5: entiende la facturación
La facturación es en tramos de 15 minutos: solo se descuenta de tu saldo el tiempo realmente utilizado. Lo que quede se mantiene en tu cuenta durante 12 meses y también puede usarse más adelante para trabajo de desarrollo. Puedes ver tus horas restantes en tu cuenta dentro de Soporte técnico. Las facturas las emite Stripe y están disponibles en tu cuenta.
Paso 6: sabe qué cubre el soporte
Una sesión cubre cosas como:
- instalar y configurar nuestros plugins de Emby y Jellyfin, apps de Nextcloud y herramientas de mailcow en tu servidor;
- diagnosticar problemas con Emby Server, Jellyfin, Nextcloud, mailcow, proxies inversos, Docker y el sistema Linux que los rodea;
- mover una licencia a un servidor nuevo, actualizaciones y copias de seguridad antes de un cambio importante;
- una revisión rápida de tu instalación con recomendaciones por escrito.
Si una petición se convierte en construir algo nuevo en lugar de arreglar o configurar lo que ya existe, pasa a ser trabajo de desarrollo. Tus horas restantes también pueden usarse para eso.
Consejos y resolución de problemas
- Haz primero las cinco comprobaciones. Logs, puertos, certificados, disco y versiones resuelven buena parte de los casos de "no carga" antes de necesitar ninguna sesión.
- Cambia una cosa cada vez. Si cambiaste una regla del proxy y actualizaste un plugin la misma noche, no sabrás cuál lo rompió.
- Haz una copia de seguridad antes de cambios importantes. Las actualizaciones y migraciones son mucho más tranquilas con una copia reciente, y revisar una copia es un motivo legítimo para reservar una sesión.
- Ten en cuenta el saldo. Como la facturación es en tramos de 15 minutos, a menudo basta con una sesión corta y centrada en un problema concreto. El tiempo sobrante no desaparece tras la sesión.
- Usa los canales gratuitos para preguntas sencillas. El correo y los tickets son el sitio adecuado para dudas rápidas; las horas son para trabajo con acceso al servidor.
- Reprograma con tiempo. Puedes mover una sesión hasta 2 veces, pero planifica los cambios con al menos 24 horas de antelación para no perder el hueco.
Tienes más material de contexto en nuestra base de conocimiento, y las preguntas habituales están respondidas en las FAQ. Si no tienes claro si tu caso necesita una sesión, simplemente contacta con nosotros.
Conclusión
La mayoría de los problemas de "jellyfin no funciona" se resuelven con los logs, una comprobación de puertos, una de certificados, una de disco y una nota de tus versiones. Cuando eso no basta, una sesión de soporte te da un segundo par de ojos en Telegram, control remoto solo cuando ayuda y solo mientras tú lo permitas, y facturación en tramos de 15 minutos para que pagues únicamente el tiempo que usas. Empieza por las comprobaciones y luego reserva horas en la página de Soporte técnico si quieres compañía en el servidor.