Replies: 14 comments 38 replies
-
Took me about a year to figure out... The fun part: In my case, it seemed like a KeePassDX problem, but truly was one with the Samsung services in the background. In the past, I removed com.samsung.android.bio.face.service, being sure that I never would unlock my phone using my face. This lead to the lag when KeePassDX queried the biometric service in the process of unlocking. Yes, that one could be avoidable, but it's just the result of a badly configured OS. Since I added the service again today, it works like a charm. Long story short: I think part of the problem that there are so many different reports all containing the mentioned error message is the fact, that the message is displayed by default and only fades out if there are no problems. Even now everything runs smoothly, I can see the message for the fraction of a second after choosing my kdbx. In conclusion, not everyone getting this message displayed has to look out for a problem with his file manager. |
Beta Was this translation helpful? Give feedback.
-
As of now keepassdx works fine for me, i still get background message "Access to the file revoked by the file manager" but keepassdx continues to works, so link to file is not really revoked. Google Drive + AOSP files on crdroid (android 11) |
Beta Was this translation helpful? Give feedback.
-
I've moved from crdroid (a11, uses AOSP picker) to Pixel Experience Plus (a11, uses Pixel picker) and i started getting this or similar problem again, it says 'permission denied'. |
Beta Was this translation helpful? Give feedback.
-
I get this message everytime I return to KeePassDX. Isn't there a way to store absolute path instead uri? Because I gave this app external storage permission so it should be able to access file given the absolute path. |
Beta Was this translation helpful? Give feedback.
-
Facing exactly the same issue when trying to open the database. OnePus 6, Android 11 (OxygenOS 11.1.22, build number Syncing the db from my local machine via Syncthing. Tried toggling Moved to Syncthing-based syncing from manual file upload. Didn't expect that kind of thing to happen, that's a major disappointment preventing me form automating my database sync workflow. Any help resolving/working around this one is hugely appreciated! |
Beta Was this translation helpful? Give feedback.
-
I have this issue whenever I restart the app, the direct login does not work. When I go back and reselect the file from the "recent" list it works until I do something else for some time or close and restart the app. The file url is So whenever I want to use the autotype, I have to open the keepass app directly go back to the database selection screen and reselect the database, then go back to the original app I want to autotype in. Because when you get redirected by autotype you can not go back to select a database as the back button returns you to the original app. I could ask someone to film my screen doing it, if that would help? It is quite reproducible |
Beta Was this translation helpful? Give feedback.
-
I too experience this issue whenever I try to open the default database in KPDX, which I have synced with nextcloud. My workaroundNote: A better issue mitigation is in the "Edit" section below. This is a workaround I found, which fixes the issue until the database locks:
This works every time for me, but it prevents accessing passwords via autofill on the keyboard, as the back button I mentioned closes KPDX if it is opened from the keyboard. This forces you to open KPDX from your launcher, do the workaround, and then return to the login page you were on. From here, you can fill as many passwords as you want until the database locks and you have to do this process over again. My suspicion of the problemI have not looked into KPDX's architecture, but I think the issue could be solved by choosing the path to the database in the same way for both unlocking the previous database and unlocking a database from the database list. The reason for my suspicion this is the problem is that when KPDX opens the default db, the text displayed at the top is this: This is at least what the problem seems to be from my perspective as a user. EditSince I had this issue, I have started using Syncthing for syncing my kdbx, and it has worked much more reliably (and faster) than nextcloud. I think it works correctly because Syncthing writes to normal folders and files rather than the Android/media directory that Nextcloud uses. If anyone is reading this with the same problem as I had, give Syncthing a try. It is great software. |
Beta Was this translation helpful? Give feedback.
-
Oj, I forgot this: |
Beta Was this translation helpful? Give feedback.
-
@ all users, testers, incident writers & co: |
Beta Was this translation helpful? Give feedback.
-
@J-Jamet
100€ isn't a lot for a brilliant job, but you'll get it |
Beta Was this translation helpful? Give feedback.
-
I've been having similar problem - error message on start, fixed by going back and reselecting the file from keepassdx recent file list. File source is local file and there's nothing unique about the file path from what I can tell. Today I uninstalled it and installed it again but from google play instead of f-droid and it seems to be fixed now? I don't know if it's something with the installation source or something was broken with the previous install. |
Beta Was this translation helpful? Give feedback.
-
This problem makes Keepass DX's best in class autofill worthless -- unless there's a way to have the autofill invocation access the right file? For accessing the DB, I create a shortcut to its file on my homepage and that does the trick. But autofill uses the last opened database which is broken. I wonder if there's a cross-platform cloud drive that works.
Do people know if OneDrive work? What other simple (I don't need a server to self-host) cross-platform option might there be? |
Beta Was this translation helpful? Give feedback.
-
I recently set up Syncthing and ever since have been seeing the same error ("Access to the file revoked by the file manager"). |
Beta Was this translation helpful? Give feedback.
-
It seems that I created a duplicate there. #1869 I don't use gdrive but pCloud but must be the same kind of issue I think. |
Beta Was this translation helpful? Give feedback.
-
Discussion to get more information about content providers of file managers.
You can have the message "Access to the file revoked by the file manager" or "Could not load your database. java.lang.SecurityException: Permission Denial" when trying to open a database.
Please indicate the exact circumstances under which the message appears, with the associated database URI. (disable
Settings - App settings - Hide broken database links
, the broken URI of typecontent://...
is visible in the list of databases)This will allow to update the wiki table with the observed behaviors of the different applications.
Beta Was this translation helpful? Give feedback.
All reactions