Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keepass2Android sync broken #824

Open
digulla opened this issue Jun 27, 2019 · 2 comments
Open

Keepass2Android sync broken #824

digulla opened this issue Jun 27, 2019 · 2 comments

Comments

@digulla
Copy link

digulla commented Jun 27, 2019

One of the last updates of either Seafile or Keepass2Android broke the sync. Changes to the database are not synced phone -> server anymore and the other way around is also unreliable. I can force a sync with the desktop client but there is no way to tell when Seafile for Android will pick up the changes.
Problems that I see:

  • If I create a file in the Seafile library using Android tools, the Seafile client sometimes ignores them. Example: Ask Keepass2Android to export the database with a new name. There is no way to make your app "refresh" the folder view.
  • If a file is changed on the server, it takes a long time for the change to happen on the phone.

On top of that, if there is something wrong/happening, I get a notification ... for about 2 seconds. Then it's gone and I have no idea what the text was (too quick to read) or how I could get the phone to display it again.

To help to debug these issues, can you please add a "sync this folder now!" button in the app?

@jahomax
Copy link

jahomax commented Jul 21, 2019

I came across your issue as I am currently trying out switching to Seafile from Nextcloud. I find that synchronizing a kdbx file works fine by using webdav, as I did with Nextcloud:

  • I set up webdav as described in Seafile documentation, hosting it at seafile.my.domain/webdav
  • On keepass2android I selected webdav https, pointed it to seafile.my.domain/webdav/libraryName/keepassFile.kdbx
  • Typed in my email username and password for seafile below

I just tried this now and tried modifying the database from both devices, and it synchronized immediately. This is with

  • keepass2android 1.07-r1
  • seafile version 7.0.3

It's worth noting that using webdav doesn't seem to require a TOTP token.

@trenchbear
Copy link

+1 please fix
Suggested workaround is no option for me without 2FA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants