Two-factor/One-time passwords out of sync with desktop app

nerdyjem
nerdyjem
Community Member

Running the latest 1Password 6 on iOS 9 (iPhone 6 Plus), with the mac 5.4beta (from agile direct, not the MAS) and syncing using dropbox.

The desktop app generates two-factor auth codes correctly, but the iOS app codes are all out of sync and invalid. This happens with every code. I've tried simply restarting and also resetting sync on the iPhone, but neither fixes the problem.

This is a pretty critical bug for anyone that relies on two-factor auth, hopefully a fix is found quickly.


1Password Version: 5.4b-41
Extension Version: 4.5.0b1
OS Version: 10.11
Sync Type: dropbox

Comments

  • Greetings @nerdyjem,

    I've checked my own items with 2FA codes and they're matching up. I would recommend ensuring the clock on your iOS device is correct. If for any reason it hasn't been syncing the internal clock that would easily explain why one device is off. This is usually the cause for almost all the instances of this we've seen.

  • nerdyjem
    nerdyjem
    Community Member

    Thanks for the reply, it turns out there's a widely reported bug in iOS 9 about clock drift (https://forums.developer.apple.com/thread/16872) which was probably causing the issue I had.

    The bug seems to be fixed in the 9.1 beta's.

  • Winnie
    Winnie
    1Password Alumni

    Thanks @nerdyjem for that update. Glad this is fixed in iOS 9.1.

  • Eric Tummers
    Eric Tummers
    Community Member

    Same issue here. Just updated to 9.0.1 not fixed ...

  • Hi Eric,

    The report we heard was that it was fixed in 9.1, not 9.0.1, unfortunately.

    Ben

  • BrianBradford
    BrianBradford
    Community Member

    I as well running into this issue. Running io9.1 and 1password 5.4

    My new 2FA logins won't sync with my mac 1password. Ive tried resetting the dropbox sync and still doesn't work. Only the new 2FA logins don't show up on mac 1p.

  • Hi @BrianBradford,

    The fact that you have added a one-time password to the record doesn't appear at all on the Mac? But other edits you make to items do appear?

    Ben

  • BrianBradford
    BrianBradford
    Community Member

    Ben,

    I deleted the iOS app, and resynced it with dropbox. It's working now.

    Is it better to sync with iCloud or dropbox?

  • @BrianBradford,

    Dropbox supports more of 1Password's features (specifically multiple vaults and sharing vaults). It also works with all of the platforms we support, whereas iCloud only works on Apple devices.

    On the other hand iCloud is essentially zero configuration for many folks who will already have an iCloud account because of their Apple device purchase.

    Other than that which is "better" is largely a personal choice.

    Ben

  • whshep
    whshep
    Community Member

    I set up a one-time-password by taking a picture of a barcode on the screen with iPhone. It synced just fine to Mac and iPad.

    I then had to change the set-up, with a new barcode. This change did not sync from iPhone to Mac; the Mac showed the old codes, which I discovered only after I could not complete 2-factor authentification on the Mac.

    I then disabled the 2-factor authentification in question, then deleted the OTP entry entirely on the Mac. This change did not sync to the iPhone.

    iOS 9.2.1, Dropbox sync, all devices in same time zone, time set automatically.

  • Hi @whshep,

    This may be more of a sync issue, than a TOTP issue. Are other changes syncing? If you create a new Secure Note on the Mac, does it appear on the iPad and the iPhone?

    Ben

  • whshep
    whshep
    Community Member

    "Test" secure note created on Mac, synced to iPhone.

    I then moved "Problem with TOTP" login (the one with TOTP deleted) to trash on Mac, and synced again. It disappeared from iPhone as well. When I restored it from Trash and synced again, it appeared again on iPhone—with the TOTP field!

    iPad is syncing whatever is on the Mac. It's the iPhone—where the original TOTP was created, then changed—that is the problem.

  • Thanks for the update! So when you moved the item out of the trash it did not have the TOTP field on the Mac, but did on the iPhone?

    I'd like to ask you to create some Diagnostics Reports, one from each of your devices:

    Attach the Diagnostics Report(s) to an email message addressed to support+forum@agilebits.com.

    Please do not post your Diagnostics Report(s) in the forums, but please do include a link to this thread in your email, along with your forum handle so that we can "connect the dots" when we see your Diagnostics Report(s) in our inbox.

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here so we can track down the report(s) and ensure that this issue is dealt with quickly. :)

    Once we see the report we should be able to better assist you. Thanks very much!

    Ben

This discussion has been closed.