-
Notifications
You must be signed in to change notification settings - Fork 49
Can't seem to sync #45
Comments
Can you check desktop app and extension version ? |
Here's all the desktop app info:
|
That looks good. So were you able to create account and sign in with desktop app ? |
FF and Chrome extension version is |
Yep, I can create an account and sign in, I just can't sync. |
Let's focus on desktop app first. Logout, login back and try to create an entry. Does it work ? |
Ah, I've found the issue by creating a new user. Everything seems to work fine up to the point that I import my 1Password stuff. As soon as I do that, it breaks. |
Yep, everything works fine, including syncing across apps/extensions, until I try to import 1Password stuff. The 1Password import seems to go fine, e.g. no errors in the console, but it's obviously breaking something. |
Do you use ruby script to import 1pass ? If yes, then it is not gonna work, I had the same problem with keepass. Those scripts are not optimized for new api. Your option is to install Vault and import 1pass db. |
Oh, I see. Yes I used the ruby script. Sorry, I didn't realise that. So when you say "install Vault", what do you mean by that? |
@jcs Could you please update manual and remove import scripts section. Unless you want to fix them. |
@jacklenox please read #42 |
@jacklenox if you're OK using Docker (even temporary) see my docker image here. You can just use it to import the passwords via Vault and then continue using the created db file with any setup you like. |
the 1password import still uses the old data field for storing the information. You should be able to fix your data by calling the migrate_data! method in the cipher model from an irb session or at the end of the import script. fixing / adopting the import script shouldn't also be too hard, just take the migrate_data! method as a rough blueprint and adopt the necessary sections. |
Thank you so much for you all your help @raufis27, @mprasil and @universal. @mprasil, your Docker thing is great. I've got it up and running. For some reason I'm struggling to run it on any port other than |
Yes, it should be pretty easy just do |
The importers should now migrate data to the new format if you want to try importing again to a clean database. |
I was excited to stumble upon this project. I believe I've got it up and running on my local machine, however I can't seem to sync any of the apps with the ruby server. When I try to sync from either the desktop app or web browser, it fails to do so. On startup, both the desktop app and Firefox browser extension seem to hang indefinitely with the loading gif until I interact with them.
I see this on the command line when I run the server and then try to connect via an app:
You can see the sync request is returning a
200
. However my browser extension seems to always fail to sync and is still showing:Last Sync: 01/01/1970 01:00:00
UPDATE Forgot to mention, I'm on Ubuntu 17.10, just in case that's relevant. And I'm running the server locally as per the instructions in the README. Server URL:
http://127.0.0.1:4567
The text was updated successfully, but these errors were encountered: