Dear forum contributors.
I am writing to you now because I am having trouble fixing a problem with the Seafile IOS app on an iPhone or iPad that prevents files (like PDFs, JPGs, etc.) from downloading.
The iOS app’s file browser displays all the files; however, they are unable to be accessed because the download stucks at 0%.
Pre-Info: I have not yet provided any LOG files, but I will promptly provide it upon request to prevent the article from being flouted. Kindly tell me what you need from me. I appreciate your assistance in advance.
Background
I’ve been successfully installing Seafile Professional (12.0.14) on Docker for three users, and Seafile has been up-and-running for a few weeks. The software is self-hosted on a Raspberry 5 with 16 GB of RAM, running Debian (Raspberry), and an external SSD raid (with backup).
I love it, and the performance is outstanding!
Over the years, the files were managed with Nextcloud, which was also self-hosted, but there were too many issues with keeping the files in sync, the sync-speed, and downloading files (like photos) to use it, when not online. Overall, it doesn’t work properly and as expected.
After a significant learning curve, I was able to configure Seafile Professional and ensure a file-based backup (via RCLONE) to my Synology servers (archives). In the event of a crash, the files are accessible on one of the Synology servers.
Back to the problem
What is not working (IOS, iPhone, or iPad):
- Neither downloading, uploading, nor opening files within the IOS app on the iPhone is possible, with the same behavior also on the iPad.
- Uploading files within the Seafile IOS app stuck at 0% with the message “waiting for upload.” The way for an upload is: open the Seafile app → press the button add files → select files → upload.
What is working (IOS, iPhone, or iPad):
- I can observe that new files were “synchronized” with the Seafile app for iOS, and they are also visible within the app. The appropriate date/time and size are also visible.
- Safari for iOS (iPhone/iPad) browser: all functions are functioning properly. I am able to download, open, or upload files.
- Everything works fine on the iPhone with Apple’s “Files” app. To achieve this, it is necessary to disable face detection, which is acceptable to me.
- If an app besides Seafile starts the upload, it will happen pretty quickly. For instance, there won’t be any issues if I am in the Photos app and want to upload one or more photos from the Photos app to the Seafile server using the iOS Seafile app (IOS sharing).
Now it becomes a bit crazy to me:
- If I upload a file (DNG/JPG) from photos via the iPhone and the IOS app to the Seafile server, then it is possible to open the file within the Seafile IOS app. Additionally, the files will be synchronized with the MAC.
- As already mentioned, other files that were downloaded from the server stuck within the IOS Seafile app.
- e.g., open Apple Photos → select a DNG or JPG → upload via the Seafile IOS app → then open Seafile app → browse to the file → click on the file = ok (I can download and see the photo).
What is working (macOS, MacBook Pro M):
- On any of the Macs within the household, everything is working fine, independent of using the browser or the client app.
My question to you:
- What could be wrongly configured so that only the IOS app causes problems and the rest is working fine, also using the browser on the IOS device?
Again, if you need dedicated LOGs (Docker, Seafile), please tell me; I would be pleased to provide the requested information.
Thanks in advance for your support.
BR Hans

