On my android phone I use KeepassDX with the database file on Nextcloud provided via SAF.
In the Nextcloud mobile app I have selected the “Download” option on the
keepass.kdbx file, and it has the green checkmark icon. In KeepassDX I can see the file it uses is
content://org.nextcloud.documents/document/330180472/7 - I assume this is the SAF url(?).
The problem is that when I’m offline, I can’t open the keepass database. The error I get is:
Could not load your database. java.io.FileNotFoundException: Error downloading file….
I’m not sure if the error is in how KeepassDX uses SAF or something in the nextcloud mobile app. Any pointers how to debug this further?
phone is Android 11, Pixel 4
Nextcloud android app is 3.15.1
server is Nextcloud 21.0.1 (self-hosted)