Upload Issues
Troubleshooting file upload problems.
Upload Failures
File Not Uploading
Check:
- Storage limit not exceeded
- File size within max upload size (admin-configurable in Settings → Storage)
- Network connection stable
- Disk space available
Storage Limit
Solutions:
- Check current storage usage
- Delete unnecessary files
- Empty trash
- Admin: Increase storage limit
File Too Large
The file exceeds the max upload size setting.
Solutions:
- Check the current max upload size in Settings → Storage
- Admin: Increase the max upload size
- Split the file into smaller parts
Upload Errors
"Storage limit exceeded"
Solutions:
- Free up storage space
- Delete old files
- Empty trash permanently
- Admin: Increase storage limit (if custom limit set)
- Check actual disk space available
"Upload failed"
Check:
- File size limits
- Disk space:
df -h - File permissions on upload directory
- Network connectivity
- MIME type detection (file content must be readable)
"Upload cancelled by client" (499 REQUEST_ABORTED)
Returned when the user cancels an upload. The request is aborted before completion. Partial temp files on disk will be removed by the system. This is expected behavior, not an error
Folder uploads missing files
- Confirm the browser supports folder upload (Chrome, Edge, and other Chromium-based browsers)
- Check that the selected folder actually contains the missing files (some apps create links or placeholders that are not real files)
- Look in Audit Logs for
file.upload.bulkevents to see how many files were processed. - If only some files failed, check the
failedentries returned byPOST /api/files/upload/bulk
File Permissions
Permission Denied
Solutions:
- Check upload directory permissions
- Verify user has write access
- Docker: Check volume mount permissions
- Set correct ownership:
chown -R user:user uploads/
Related Topics
- Common Errors - General troubleshooting
- Files API - Upload endpoints
- Storage Management - Storage concepts