Hello,
I am using:
- YACReader iOS 3.38.1 on an iPad Pro
- Official YACReaderLibraryServer Docker image
- YACReaderLibraryServer 10.1.0
- Raspberry Pi 4, arm64
- Docker volume:
/mnt/storage/comics -> /comics
- The comics storage is mounted through CIFS with nobrl
Remote browsing and importing comics work correctly.
However, when I press the global “Sync Progress” button in the
iOS application, the server receives the request but logs:
ERROR updateFromRemoteClient: could not open database for library ""
I reproduced the issue with two libraries:
1. An existing YACReader library added with add-library.
2. A completely new test library created by the server with
create-library, containing only one CBZ file.
The test library is visible on the iPad, the comic can be imported and
read, and the server/container has write access to the library database.
The same error occurs for both libraries, and the library name received
by the server is always empty.
Commands/checks completed:
- list-libraries shows both libraries correctly.
- The Docker volume mapping is correct.
- Writing to .yacreaderlibrary from inside the container works.
- The CIFS mount uses nobrl.
- The Docker image is fully up to date.
Could this be a compatibility issue or a bug in Sync Progress in
YACReader iOS 3.38.1?
Thank you.