Ir al contenido principal

Solución de problemas

Panel de control no se carga

  • Verificar si el contenedor se está ejecutando: docker ps
  • Verificar que el puerto 9666 sea accesible
  • Verificar los logs del contenedor: docker logs duplistatus

No Backup Data

  • Verificar la configuración del servidor Duplicati
  • Verificar la conectividad de red entre servidores
  • Revisar los logs de duplistatus para errores
  • Asegurar que los trabajos de backup se estén ejecutando

Notificaciones no funcionan

  • Verificar configuración de notificaciones
  • Verificar conectividad del servidor NTFY (si utiliza NTFY)
  • Probar configuración de notificaciones
  • Verificar logs de notificaciones

Las nuevas copias de seguridad no se muestran

Si ve advertencias del servidor Duplicati como HTTP Response request failed for: y Failed to send message: System.Net.Http.HttpRequestException:, y los nuevos backups no aparecen en el panel de control o en el historial de backups:

  • Verificar Configuración de Duplicati: Confirme que Duplicati está configurado correctamente para enviar datos a duplistatus. Verifique la configuración de URL HTTP en Duplicati.
  • Verificar Conectividad de Red: Asegúrese de que el servidor Duplicati pueda conectarse al servidor duplistatus. Confirme que el puerto es correcto (por defecto: 9666).
  • Revisar Logs de Duplicati: Verifique si hay errores de solicitud HTTP en los logs de Duplicati.

Notificaciones No Funcionan (Detallado)

Si las notificaciones no se están enviando o recibiendo:

  • Verificar configuración NTFY: Asegúrese de que la URL NTFY y el tema sean correctos. Utilice el botón Enviar notificación de prueba para probar.
  • Verificar conectividad de red: Verifique que duplistatus pueda alcanzar su servidor NTFY. Revise la configuración del firewall si es aplicable.
  • Verificar configuración de notificaciones: Confirme que las notificaciones estén habilitadas para los backups relevantes.

Versiones disponibles no aparecen

Si las versiones de backup no se muestran en el panel de control o en la página de detalles:

  • Verificar Configuración de Duplicati: Asegúrese de que send-http-log-level=Information y send-http-max-log-lines=0 estén configurados en las opciones avanzadas de Duplicati.

Alertas de Backup Retrasado No Funcionan

Si las notificaciones de backup retrasado no se están enviando:

  • Verificar configuración de retrasos: Confirme que la supervisión de backups esté habilitada para el backup. Verifique la configuración del intervalo esperado y la tolerancia.
  • Verificar frecuencia de notificaciones: Si está configurado como Una vez, las alertas se envían solo una vez por evento retrasado.
  • Verificar servicio cron: Asegúrese de que el servicio cron que supervisa los backups retrasados se esté ejecutando correctamente. Verifique los logs de aplicación para detectar errores. Verifique que el servicio cron sea accesible en el puerto configurado (por defecto: 8667).

Recopilar logs de backup No Funciona

Si la recopilación manual del registro de backup falla:

  • Verificar Acceso al Servidor Duplicati: Verificar que el nombre de host y puerto del servidor Duplicati sean correctos. Confirmar que el acceso remoto esté habilitado en Duplicati. Asegurar que la contraseña de autenticación sea correcta.

  • Verificar Conectividad de Red: Probar la conectividad desde duplistatus al servidor Duplicati. Confirmar que el puerto del servidor Duplicati sea accesible (por defecto: 8200). Por ejemplo, si está utilizando Docker, puede usar docker exec -it <container-name> /bin/sh para acceder a la línea de comandos del contenedor y ejecutar herramientas de red como ping y curl.

    docker exec -it duplistatus /bin/sh
    ping duplicati-server.local
    curl -I http://duplicati-server.local:8200

Verificar también la configuración de DNS dentro del contenedor (consulta más en DNS Configuration for Podman Containers)

Actualizar desde una versión anterior (anterior a 0.9.x) y no puedo iniciar sesión

duplistatus desde la versión 0.9.x requiere autenticación de usuario. Una cuenta admin por defecto se crea automáticamente al instalar la aplicación por primera vez o al actualizar desde una versión anterior:

  • Nombre de usuario: admin
  • Contraseña: Duplistatus09

Puede crear cuentas de usuario adicionales en Configuración > Usuarios después del primer inicio de sesión.

Contraseña de Admin Perdida o Bloqueado

Si ha perdido su contraseña de administrador o ha sido bloqueado de su cuenta:

  • Usar Script de Recuperación de Admin: Consulte la guía Recuperación de Cuenta de Admin para obtener instrucciones sobre cómo recuperar el acceso de administrador en entornos Docker.
  • Verificar Acceso al Contenedor: Asegúrese de tener acceso Docker exec al contenedor para ejecutar el script de recuperación.

Backup de base de datos y migración

Cuándo migrar desde versiones anteriores o crear un backup de base de datos:

Si está ejecutando la versión 1.2.1 o posterior:

Si está ejecutando una versión anterior a 1.2.1:

  • Deberá realizar un backup manual. Consulte la Guía de Migración para obtener más información.

Si aún experimenta problemas, intente los siguientes pasos:

  1. Inspeccionar Logs de aplicación: Si utiliza Docker, ejecute docker logs <container-name> para revisar información detallada del error.
  2. Validar Configuración: Verifique nuevamente todos los parámetros de configuración en su herramienta de gestión de contenedores (Docker, Portainer, Podman, etc.) incluyendo puertos, red y permisos.
  3. Verificar Conectividad de Red: Confirmar que todas las conexiones de red sean estables.
  4. Verificar Servicio Cron: Asegúrese de que el servicio cron se ejecute junto con la aplicación principal. Verifique los logs de ambos servicios.
  5. Consultar Documentación: Consulte la Guía de Instalación y el README para obtener más información.
  6. Reportar Problemas: Si el problema persiste, envíe un problema detallado en el repositorio de duplistatus en GitHub.

Recursos Adicionales

Soporte