Open tubaclarinet opened 5 years ago
This error is caused when the database version is greater than that supported by the application. It could also be caused by a corrupted kdbx file There is no easy way to determine which version you are using (it is indicated by the 3rd byte of the kdbx file)
I get this too, and it basically makes the whole of Ubuntu Touch unusable too :confused:
In my case I use the newest version as supported by KeepassXC on the desktop.
My database is KDBX 4.0, I guess that's not supported? You can check your format by running the KeepassXC application -> database settings -> security -> encryption settings.
Fortunately, there is KeepWeb as an alternative, a version of KeeWeb packaged for Ubuntu Touch. But a real native application would be much preferred, because its use is awkward. I don't know what effort it takes to bring KeePit into sync with the latest database standard, but without, its use is quite limited, because, while I tried with KeePassXC, my attempts to save my database in an older database version all but failed.
I am looking forward to using Keepit on my Ubuntu Touch device (Nexus 5), but when I attempt to open my imported .kbdx database file, Keepit display the error message "Unsupported file version detected". How do I tell what version of .kbdx I have? Would this error message be referring to .kbdx file version or the .key file version?
Thanks.