Troubleshooting FTP/UDP uploads
MediaLab supports FTP and UDP uploads through the Pull add-on. These methods are reliable for large or automated transfers, but issues can occur due to network or profile settings.
Control Connection Closing Due to Firewall/Router
Error: “Could not write to transfer socket: EPIPE”
- FTP uses both a control connection and a data connection. Some firewalls close idle control connections during large transfers, causing failures.
- Solution: Try a different FTP client that handles idle connections better.
- Ask your IT department to adjust firewall/router rules to keep control connections open.
Upload Failures From Misconfigured Pull Profiles
- Files may not appear in the expected folder if the pull profile is not set correctly.
- Solution: Verify the target folder is correctly set in Settings → Cloud Storage → Pull profiles.
- Use the correct Folder ID when creating FTP subdirectories.
Regenerating FTP Credentials
- If authentication fails, your FTP password may be expired or incorrect.
- Solution: Go to Settings → FTP Upload, re-activate the profile, and generate new credentials.
- Confirm the correct server (default
ftp.medialab.app) and port (default21).
Chunked Uploads for Unstable Connections
- Uploads can fail if your connection is slow or unstable.
- Solution: Enable chunked uploads in your user preferences to split files into smaller parts.
- Copy files from NAS to your local machine before uploading.
- Use FTP instead of the web uploader for very large files.
Best Practices
- Use FTP/UDP for large or automated transfers, and the web uploader for small/manual uploads.
- Test uploads with small files before scaling to bigger transfers.
- Keep FTP credentials secure; they cannot be retrieved later, only regenerated.
- If frequent issues occur, consider using ML Connect watch folders for added stability.