Troubleshooting Guide
Solve common issues with backups, SSH connections, caching, and system errors.Authentication Issues
Cannot login - Invalid credentials
Cannot login - Invalid credentials
- Wrong username or password
- User account deactivated
- Database corruption
- JWT token issues
Proxy authentication not working
Proxy authentication not working
DISABLE_AUTHENTICATION=true, still prompted for login.Diagnosis:Check environment variables:app/core/security.py:109-120):X-Forwarded-User(default)X-Remote-UserRemote-UserX-authentik-username
SSH Connection Issues
Permission denied (publickey)
Permission denied (publickey)
SSH host key verification failed
SSH host key verification failed
SSH connection timeout
SSH connection timeout
Backup Failures
Repository lock timeout
Repository lock timeout
061_add_bypass_lock_on_info.py and 069_add_bypass_lock_on_list.py).Backup timeout - Operation exceeded timeout
Backup timeout - Operation exceeded timeout
- Use faster compression:
--compression lz4 - Exclude unnecessary files:
--exclude '*.tmp' - Check network speed for remote repositories
Out of space errors
Out of space errors
Pre/Post backup scripts failing
Pre/Post backup scripts failing
Cache Issues
Cache not working - Still slow after first browse
Cache not working - Still slow after first browse
Redis connection refused
Redis connection refused
Cache showing old data after repository changes
Cache showing old data after repository changes
- Cache is automatically cleared for a repository after prune/compact operations
- Implementation:
await cache_service.clear_repository(repo_id)
Repository Issues
Repository not found or inaccessible
Repository not found or inaccessible
- Typo in repository path - Check path spelling
- Missing volume mount - Ensure path is mounted in docker-compose.yml
- Wrong permissions - Repository not readable by container user (UID 1000)
- SSH key not deployed - For remote repositories
Corrupt repository or index
Corrupt repository or index
Performance Issues
Slow archive browsing (>30 seconds)
Slow archive browsing (>30 seconds)
- First browse: Depends on archive size (1-90 seconds)
- Subsequent browses: 100ms with Redis cache
High memory usage
High memory usage
System Errors
Container fails to start
Container fails to start
Database locked errors
Database locked errors
Getting Help
When reporting issues, include:- GitHub Issues: Report bugs and request features
- Discussions: Ask questions and share tips