Different keychains in dropbox causing sync problems between Macbook and my ipad/iphone

Options
vharral
vharral
Community Member

iPhone V5.5, Ipad V5.5, Macbook apple purchased V5.3. iPad, iPhone and 1Passwordanywhere all sync, but Macbook does not. Using Dropbox sync on all three devices. In 1Password folder, I have 1Password.agilekeychain and Vaughn.agilekeychain files. I use selective sync on Macbook but the 1Password folder is enabled for selective sync. I have tried disabling and enabling Dropbox sync on all devices, trying to get them all to use one of the files, but the process (on the iOS devices anyway) ends up suggesting merging the keychains which I select, but this does not solve the problem. What do you suggest to get back to one keychain working on all three devices?


1Password Version: See abo e
Extension Version: 4.4.3.90
OS Version: OS X 10.10.5
Sync Type: Dropbox
Referrer: forum-search:different keychain names

Comments

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    Hi @vharral,

    I'm sorry you're having trouble with Dropbox sync on your Mac!

    You said you have two different .agilekeychain files in Dropbox: 1Password.agilekeychain and Vaughn.agilekeychain. Each one represents a different vault. Do you have 2 vaults set up in 1Password on your Mac, and also on your iOS devices? If you do, which one is not syncing correctly on your Mac? Do both vaults sync correctly between your iPhone and iPad (and 1PasswordAnywhere)?

    Also, when you say your MacBook doesn't sync, do you mean that (for example) if you add a new item to 1Password on your iPhone, it will show up on your iPad but not on your Mac? And if you add a new item to 1Password on your Mac, it doesn't show up on either iOS device?

    I use selective sync on Macbook but the 1Password folder is enabled for selective sync.

    Are you referring to the Selective Sync option in the Dropbox app's Preferences on your Mac, which allows you to choose which folders from your Dropbox account sync with your Mac? If so, as long as the 1Password folder is enabled, and that's where your .agilekeychain files are stored, that shouldn't be a problem. But thank you for mentioning it, details like that can sometimes make all the difference with problems like this! :)

    Now, in addition to the questions above, you should also check the Dropbox sync settings in 1Password on your Mac and iOS devices:

    On your Mac:

    • Open 1Password and go to the menu for 1Password > Preferences.
    • Click the Sync tab, then choose your Primary vault on the left side of the Sync options.
    • Is Dropbox selected next to "Sync Primary vault with"? If not, you'll need to select Dropbox and then choose the correct .agilekeychain from your Dropbox/1Password folder.
    • If Dropbox is selected, check the file path & name of the .agilekeychain file.
    • Next, if you have a secondary vault (possibly named "Vaughn"), choose that vault on the left side of the Sync options.
    • Is Dropbox selected next to "Sync [vault name] vault with"? If not, you'll need to select Dropbox and then choose the correct .agilekeychain from your Dropbox/1Password folder.
    • If Dropbox is selected, check the file path & name of the .agilekeychain file.

    On your iPhone and iPad:

    • Open 1Password and go to Settings > Vaults.
    • Tap the i button to the right of your Primary vault.
    • Tap Sync Service and check the file path for the .agilekeychain file (underneath Current Sync Method / Dropbox). Make sure the file path & name match the settings for the Primary vault on your Mac.
    • Next, if you have a secondary vault (possibly named "Vaughn"), go back to Settings > Vaults and tap the i button to the right of that secondary vault.
    • Tap Sync Service and check the file path for the .agilekeychain file (underneath Current Sync Method / Dropbox). Make sure the file path & name match the settings for the secondary vault on your Mac.

    Let us know how it all goes and what you find. Thanks!

  • vharral
    vharral
    Community Member
    Options

    Thanks for the reply, Drew. See answers in context below:

    You said you have two different .agilekeychain files in Dropbox: 1Password.agilekeychain and Vaughn.agilekeychain.

    Yes, see attached image of the dropbox folder

    Each one represents a different vault. Do you have 2 vaults set up in 1Password on your Mac, and also on your iOS devices? If you do, which one is not syncing correctly on your Mac? Do both vaults sync correctly between your iPhone and iPad (and 1PasswordAnywhere)?
    ** All three devices are set up with only a primary vault (1Password.agilekeychain). I never set up secondary vault(s) on any devices. The primary vault syncs between the iOS devices, but neither sync with the Mac**

    Also, when you say your MacBook doesn't sync, do you mean that (for example) if you add a new item to 1Password on your iPhone, it will show up on your iPad but not on your Mac? And if you add a new item to 1Password on your Mac, it doesn't show up on either iOS device?
    Yes, that is correct

    I use selective sync on Macbook but the 1Password folder is enabled for selective sync.

    Are you referring to the Selective Sync option in the Dropbox app's Preferences on your Mac, which allows you to choose which folders from your Dropbox account sync with your Mac? If so, as long as the 1Password folder is enabled, and that's where your .agilekeychain files are stored, that shouldn't be a problem. But thank you for mentioning it, details like that can sometimes make all the difference with problems like this! :)
    Yes, you are correct, I have selective sync enabled on the Mac and checked on the 1password dropbox folder

    Now, in addition to the questions above, you should also check the Dropbox sync settings in 1Password on your Mac and iOS devices:

    On your Mac:

    Open 1Password and go to the menu for 1Password > Preferences.
    Click the Sync tab, then choose your Primary vault on the left side of the Sync options.
    Is Dropbox selected next to "Sync Primary vault with"? If not, you'll need to select Dropbox and then choose the correct .agilekeychain from your Dropbox/1Password folder.
    If Dropbox is selected, check the file path & name of the .agilekeychain file.
    Next, if you have a secondary vault (possibly named "Vaughn"), choose that vault on the left side of the Sync options.
    Is Dropbox selected next to "Sync [vault name] vault with"? If not, you'll need to select Dropbox and then choose the correct .agilekeychain from your Dropbox/1Password folder.
    If Dropbox is selected, check the file path & name of the .agilekeychain file.
    See "Mac 1Password sync options attachment"

    On your iPhone and iPad:

    Open 1Password and go to Settings > Vaults.
    Tap the i button to the right of your Primary vault.
    Tap Sync Service and check the file path for the .agilekeychain file (underneath Current Sync Method / Dropbox). Make sure the file path & name match the settings for the Primary vault on your Mac.
    Next, if you have a secondary vault (possibly named "Vaughn"), go back to Settings > Vaults and tap the i button to the right of that secondary vault.
    Tap Sync Service and check the file path for the .agilekeychain file (underneath Current Sync Method / Dropbox). Make sure the file path & name match the settings for the secondary vault on your Mac.
    I have done that on both iOS devices and both use dropbox with /1Password/1Password.agilekeychain

    Let us know how it all goes and what you find. Thanks!
    What's next?

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    Hi @vharral,

    Thank you for the info and the screenshots, they're very helpful! :)

    Ok, so it looks like everything is set up properly in the sync settings on all three devices. You don't seem to be using the Vaughn.agilekeychain file at all, but that's ok, it won't cause any problems and you can simply ignore that file (or if you're sure you don't need it at all, you can delete it if you'd like).

    Let's try resetting Dropbox sync to see if that helps. Before doing that, you should backup your data as a precaution. On your Mac, open 1Password and go to File > Backup. On your iPhone or iPad, you can follow these steps to backup your data.

    When you're ready, go ahead and follow these steps to reset Dropbox sync:

    On your Mac:

    • Open 1Password and go to 1Password > Preferences.
    • Click the Sync tab, then change the sync from Dropbox to None.
    • Click the box to Delete data from Dropbox, then click Disable Sync.
    • Open your Dropbox/1Password folder on the Mac and make sure the 1Password.agilekeychain file was deleted.
    • In 1Password, go back to 1Password > Preferences > Sync.
    • Select Dropbox from the “Sync vault with” pop-up menu.
    • Click the Choose button and select your main Dropbox folder (then click Open).
    • Click Create New to create a new 1Password.agilekeychain file in Dropbox/1Password.
    • Allow Dropbox to fully sync.

    Your iPhone and iPad should stop syncing when they realize the 1Password.agilekeychain file was removed from Dropbox, and will give you an error message about that on each one (which is expected). Follow these steps to re-enable Dropbox sync:

    On your iPhone and iPad:

    • Open 1Password and go to Settings > Sync > Start Syncing.
    • Choose Sync with Dropbox.
    • When you see your Dropbox account name, tap on the name (do not tap on the 'i' icon).
    • When asked to choose a vault, choose 1Password/1Password.agilekeychain.
    • If you see a message about merging the vaults, that's fine.
    • Enter your master password if prompted.

    Once you do all that, does the sync work between your Mac and iOS devices? Please let us know how it all goes, and if you have questions about any of that. Thanks!

  • vharral
    vharral
    Community Member
    Options

    I removed the Vaughn.agilekeychain file from the Dropbox/1Password folder and this solved the problem. I'm still a bit confused because I tried this twice before and 1password would not start, but gave me an error message that a file was missing. I'm not sure why I got that error message because the file was not shown as being used on either of the iOS, or the OSX devices. At any rate, after restoring the Vaughn.agilekeychain file to the Dropbox/1Password folder, 1Password would run again, but kept prompting me if I wanted to merge files, which I said OK to.

    At any rate, after the third time trying this, all three devices started syncing properly so my issue is now solved. Sorry I cannot provide a more definitive reply that might help others but I have already invested quite a bit more time than I would have liked to spend on this problem so I'll just consider the issue resolved for now. Thanks for your detailed replies and willingness to help with my problem.

  • Drew_AG
    Drew_AG
    1Password Alumni
    Options

    That's great news @vharral, I'm happy to hear it's working again for you!

    I'm afraid I don't have an explanation for the strange behavior you described. If you remove a .agilekeychain file from Dropbox (and if a vault in 1Password is syncing with that file), 1Password should give an error to let you know about a problem with the sync settings, but won't prevent 1Password from starting. And if you weren't syncing with the Vaughn.agilekeychain file on any of your devices, it shouldn't have made any difference to remove that file from Dropbox at all.

    Luckily it's all working now, but if you run into more problems with that or anything else, please let us know - we're always happy to help! :)

This discussion has been closed.