Keeweb: Dropbox sync issue

Created on 7 Feb 2018  路  28Comments  路  Source: keeweb/keeweb

Hello,

Faced with issue trying to sync KeeWeb with my Dropbox account.

What Exactly I did:

  1. Created new App, aded all strings from these instructions: https://github.com/keeweb/keeweb/wiki/Dropbox-and-GDrive
  2. Added my App key to Keeweb settings
  3. Entered valid login and pass in "Dropbox - API Request Authorization - Sing in" window
  4. Have issue "There was a problem completing this reguest" in Dropbox Authorization window

Please look at attached screenshots for details. Any idea how to fix it?

keewebdropboxappsettings

keewebissue

All 28 comments

Hi,
It looks like, you need to add your server to RedirectURIs.

Thank for your suggestion. Any idea what I need to add there? I don't have local server.

How do you access your keeweb app without a server?

I`m using local *.kdbx file and KeeWeb for MacOS application. Where can I find my local server adress?

Hm. Then it should just work, is there anything interesting in devtools?

I`m successfully synced to Dropbox with web version of KeeWeb, but still can't do the same with installed App (issue message on second screenshot). I guess anything good with devtols, other way it wasn't work with web app. Probably I need modify this string "https://localhost:B085/tmp/" in redirect URLs? Any other idea?

No, the app doesn't use this url, it's using app.keeweb.info, so this url won't help.
You can open devtools in apps from Settings -> General -> Advanced.

Anything interesting here?

screenshot at feb 08 01-21-58

Try Network or Console panel, they can have something :)

screenshot at feb 08 02-16-03
screenshot at feb 08 02-16-52

we need to open devtools in this popup :( but it鈥檚 not possible.
I can make a build for it, would you lile to test it?

Sure, let's do it.

ok, I鈥檒l upload it tomorrow

Uploaded it to beta, you can switch to beta build in Settings -> Advanced, devtools will open automatically, probably there will be something interesting in Natwork panel.

Hi,

I hope it`s will be helpful. Let me know if I can to try something else.

dropboxissue

Sorry, I don't see a failed request there. Also, your Dropbox window doesn't show any sign of error (like on the previous screenshot you posted).
Please try to repeat the error, then find a failed request(s) (it will be red), select it, and see what's there in the response.

error message dissapear too fast. Did the same this time screen with error:
dropboxissue2

Interesting. Let's try filtering by XHR, maybe there's anything interesting there? E.g. requests with non-200 status codes?

screenshot at feb 08 21-53-25

That's more interesting, gives a hope :)
Let's select the first request (ajax_login) and check the Response tab for it

screenshot at feb 08 22-03-20

screenshot at feb 08 22-04-10

Try to uncheck Dropbox in app settings and then check it back, it will reset cookies.

I did the same many times. This is what I got:

screenshot at feb 08 23-59-54

Deleting this app settings file could also help:
~/Library/Application\ Support/KeeWeb/app-settings.json
(but please make a backup of it somewhere before you delete it)

Any idea what else I can try? (

screenshot at feb 09 00-14-22

Maybe also this: Library/Application\ Support/KeeWeb/runtime-data.json, or whole directory: Library/Application\ Support/KeeWeb/

When I delete whole directory: Library/Application\ Support/KeeWeb/ it works again :) thank you

Could be fixed in v1.7

Was this page helpful?
0 / 5 - 0 ratings

Related issues

alexandru picture alexandru  路  27Comments

blsz picture blsz  路  31Comments

loilo picture loilo  路  49Comments

elproducto picture elproducto  路  39Comments

leolivier picture leolivier  路  46Comments