I may have found a bug in the 1password sync

Options
SpiralOcean
SpiralOcean
Community Member

In 1password desktop I have a login where I just went in and updated the password by typing in a new password. I waited for it to show up on my iphone, 6 minutes... hadn't updated. I checked the desktop 1password sync preference and it said it hadn't synced in 6 minutes. Couldn't find a button to sync, so I quit the desktop 1password, opened it back up and the sync said it synced 1 second ago. I opened the iphone app and pressed the sync button, it also said synced 1 second ago, but the password field had not updated. I waited 30 minutes, checked the phone again and still hadn't changed. I added some text in the note field in 1password for desktop, checked the sync preference and said synced 1 second ago. Then went to the iphone and the password updated.


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided

Comments

  • SpiralOcean
    SpiralOcean
    Community Member
    Options

    I just updated the password again... and it synced instantly? Maybe it's because the only field in the password login that I had filled in before was the password and title? Just having a note seems to help.

  • Stephen_C
    Stephen_C
    Community Member
    Options

    It would be helpful if you would please tell us:

    Stephen

  • AGAlumB
    AGAlumB
    1Password Alumni
    edited September 2015
    Options

    @SpiralOcean: It's important to note that 1Password isn't actually syncing your data. From your description, at first it sounded like you may simply have each device syncing with a different vault. Be sure to check which paths are given to the vault on each device in 1Password Settings/Preferences > Sync. If they don't match, that will be a problem.

    But if it is syncing now, there was just a delay due to the sync service itself (whatever it may be) or a network issue. Please let me know what you find. I look forward to hearing back from you! :)

  • SpiralOcean
    SpiralOcean
    Community Member
    Options

    Well... that trick didn't work. It's now been 30 minutes and the login I entered on the desktop still hasn't shown up on my iPad. Running El Capitan & 9.0.2

  • SpiralOcean
    SpiralOcean
    Community Member
    edited October 2015
    Options

    I think I found out what happened. When installing software from apple it asks you to enter your iCloud password. However, I don't know my password because I use 1Password to manage it. So I always skip it and then add the password later. And am greeted with the message that some things may not be setup correctly. I looked in my iCloud settings and iCloud Drive was turned off. I turned it on, modified an entry in 1Password desktop and the logins appeared on my iPad. Would have been nice to have some kind of error message. And would be even better if Apple allowed at least the keychain to access the iCloud login windows, much better if 1Password was allowed to access the login windows. It frustrates me that companies out there act as if their login system is the only login that matters for a person and that a person is expected to create a strong password, that they remember for their login, that is unique to their site. Apple's not the only one, but I do use Apple more than most. Websites with Flash and silverlight logins are the worst because you can't even paste into the login form and can't use 1Password. Not to mention companies who think they've found a better way for logins and take you through 3 login screens. Thank God there is 1Password and that helps tremendously with most sites. I just wish there was better integration.

  • AGAlumB
    AGAlumB
    1Password Alumni
    Options

    I think I found out what happened. When installing software from apple it asks you to enter your iCloud password. However, I don't know my password because I use 1Password to manage it. So I always skip it and then add the password later.

    @SpiralOcean: Oh dear. Yep, that explains it! You'll need to be logged in to iCloud for it to sync your data...but more critically, 1Password needs iCloud Drive enabled, as this (confusingly) also enables the CloudKit sync APIs that apps like 1Password use in iOS 8, Yosemite, and later. I'm sorry for the trouble, but I'm glad you were able to get iCloud working!

    Would have been nice to have some kind of error message.

    Absolutely! The hard part about this is that 3rd part apps don't get any real information about the state of iCloud, apart from "it's working" and "it's not", and even then it isn't always accurate. And I'll say I've done the exact same thing: tapped cancel to get out of that modal dialog box asking for a password because I'm in the middle of something else...and then it only rarely will come up again to remind me. Usually I only realize this is what happened when iCloud stops syncing or I'm not receiving email for a day or so, and I got hunting through Settings. Maybe Apple could add this to Notification Center in the future ("X requires you to login"), or call it out somehow in the Settings app to make it easier to track down.

    And would be even better if Apple allowed at least the keychain to access the iCloud login windows, much better if 1Password was allowed to access the login windows.

    That would be nice...but of course if you're not logged into iCloud, Keychain probably won't have your credentials yet either. Personally, I find it's helpful to have my iCloud password in particular memorized (the new Wordlist password option in the 1Password for iOS password generator is great for this!) for just these instances.

    Websites with Flash and silverlight logins are the worst because you can't even paste into the login form and can't use 1Password. Not to mention companies who think they've found a better way for logins and take you through 3 login screens. Thank God there is 1Password and that helps tremendously with most sites. I just wish there was better integration.

    Oh man, I feel your pain! I don't think you have to be a 1Password user to find each of these all kinds of infuriating...but of course it stands out more once you're accustomed to 1Password being able to make things so much easier with the rest of your logins.

    We're not giving up though! Fortunately some of these headaches will go away as companies start to get the message from their frustrated customers, but we'll continue to work to make things easier for all of us as well. Thanks so much for your support — moral and otherwise! :lol:

This discussion has been closed.