Can't get Seafile Client for iOS to download any files (brand new install of everything)

I have just installed everything from scratch using Docker Compose:

  • Seafile Server Pro v12.0.14
  • Elasticsearch
  • Notification-server (confirmed working from the logs of both clients on macOS)

Most things work great. Notable but non-critical exceptions:

  • the new Seasearch doesn’t work but I understand it’s not 1.0; Elasticsearch works fine (but of course it’s very heavyweight at GBs of RAM even with no files!)
  • the new Seadoc only gives me Load doc content error, but I don’t have to use this feature.

The one important thing that I can’t figure out is the latest iOS app v3.0.4 (on the latest iOS 18.5): I have never been able to download any file (from any encrypted or non-encrypted library). The directory listings work but trying to open a file just gives Failed to download file 'XXX' for all files.

The workaround is to open mobile Safari and open files through the web.

Since this is a brand new installation, I imagine that this should be very easy to reproduce.