Why can I not sync secondary vault via WLAN after I upgraded to iPhone7 IOS 10? No problem before.

kellem
kellem
Community Member

Today I upgraded my iPhone 5 to iPhone 7. Nothing else about my OnePassword setup has changed. Suddenly I cannot sync my secondary vault via WLAN. I can successfully sync my primary vault, so I know there is not a firewall/IP/connectivity or other issue involved. I also historically had no problems syncing both vaults on my prior iPhone 5. There is no error message - the "Sync Service" menu on my iOS installation of OnePassword simply doesn't appear for my secondary vault (it does for my primary one). And none of my secondary vault information is sync'd. Please advise. Thanks in advance.


1Password Version: 6.3.3
Extension Version: 4.5.9
OS Version: 10.10.5
Sync Type: WLAN (not working for 2nd vault)
Referrer: forum-search:second vault not syncing WLAN IOS10 iPhone7

Comments

  • AGAlumB
    AGAlumB
    1Password Alumni

    @kellem: It sounds like one pretty big thing has changed: you're using a brand new device! Congratulations! You didn't mention it, but based on your description and my own experience, it sounds like you probably did a restore from an iTunes or iCloud backup. Unfortunately these are not particularly reliable when it comes to actually restoring apps and all of their data. And frankly this is why we have a backup restore feature in 1Password itself. More interestingly, since you're coming to a 64-bit device (iPhone 7) from a 32-bit device (iPhone 5), it's not surprising that you'd encounter odd app issues like this. Very frustrating. I'm sorry for the trouble!

    So while you're not going to be able to sync the way things are (with the sync function missing entirely), the good news is that there should be a simple solution: backup your data, delete 1Password for iOS, and reinstall a fresh copy. You can then sync your data over from the Mac (you can right click the "secret" to generate a new one), or restore from the backup you saved. Let me know how it turns out! :)

  • kellem
    kellem
    Community Member

    @brenty - thanks for the response. As it turns out, I did try that because I did not restore my phone at all - I did clean installs of only selected apps - OnePassword was among them. To be sure, I did follow your instructions.... unfortunately similar - though not the same - result - flawless wifi sync of my primary vault.

    Before I could not even see the "Sync service" line for my secondary vault in 'Settings'. However, NOW I can see the Sync Service line, its just inactive (e.g. it says "Sync Service .... WLAN" but I can't actually activate that menu view by tapping. For my primary vault, the "WLAN" is followed by ">" and when I tap it I can select WLAN, Dropbox, iCloud... But for my secondary vault, tapping it does nothing.

    Same thing with the "Sync Now" action text below the Sync Service line - I can see it and tap it now (could not see it with my prior problem), but when I tap it, nothing happens.

    Please advise, and thanks for the help.

  • AGAlumB
    AGAlumB
    1Password Alumni

    @kellem: Ah, thank you for that description! I was a bit confused at first, but it sounds like the source of your confusion is that it isn not possible to configure which vaults are sync'd on the client side (the mobile app), only on the server (computer). The server manages all of this, so if you open 1Password for Mac and go to Preferences > WLAN Server, you can select which vaults you wish to sync. And as far as the actual syncing, this will happen automatically whenever you open the mobile app, provided your devices are on the same network and the server is unlocked. I hope this helps. Be sure to let me know if you have any other questions! :)

  • kellem
    kellem
    Community Member

    Thanks @brenty. This is helping... but not out of the woods yet.

    I can confirm both my vaults are set up for Wifi Sync on the server side; I double-checked (but also recall one of the symptoms is this was all working fine on my iPhone 5);

    Also at some point in the troubleshooting something good happened. Because now the Settings > Sync screen on the iPhone shows both vaults (previously it showed only the primary...) And when I do force a sync, I see that both vaults got updated.

    However - I can't say how or what action made that happen...

    and I still know I have a problem because when I tried to test it by updating one of the login entries on the computer (WLAN Server) - I changed the notes field - .... I can't get it to sync to the iPhone secondary vault at all. I've locked and re-opened both the server and mobile OnePassword App.

    Thanks for your help and I welcome your next suggestions.

    Best,
    Chris

  • AGAlumB
    AGAlumB
    1Password Alumni

    @kellem: Ah, I see. Thanks for getting back to me! While I'm glad to hear that you were able to sync the secondary vault, you really shouldn't have to live like that. It sounds like something is either damaged from the upgrade, or the sync state is confused — perhaps because your Mac was originally syncing with a completely different device.

    Do you have all of your 1Password data on your Mac? I think the best way forward would be to reinstall 1Password for iOS and then sync everything back over from the Mac (right-click the WLAN Server "secret" to regenerate it first, and then go to Help > Tools > Optimize Database). That way you'll have a clean setup with the same vaults on both devices.

    However, you may want to consider an alternative sync method (like Dropbox) which is less "high-maintenance" than WLAN Server. And keep in mind that your 1Password data is end-to-end encrypted, so 1Password simply doesn't depend on the sync service to protect your data. 1Password is secure by design, not by chance.

    Let me know how it turns out. I look forward to hearing back from you! :)

  • kellem
    kellem
    Community Member

    @brenty - hope all is well for you - unfortunately I'm still at this.... here is an update and a thanks in advance for any help you can provide:
    Per your advice - I uninstalled completely 1Password from my iOS phone, then resync'd from my MAC via WLAN. That didn't work.

    So I set up one password on a separate Mac, exported my vaults via folder sync, and completely reset 1Password on my (real) host Mac.
    Then I created two new vaults and sync'd my data back in.... That reset my baseline server (Mac) setup and once I got that going, I - again - regenerated a secret and tried to WLAN sync to my phone.
    Again - primary vault, no problem. Secondary vault - nothing....

    Here's the (hopefully helpful) little clue I noticed in this round of troubleshooting: The first time I reinstalled to iOS, I sync'd my primary vault... THEN went to reenable pro purchases... before I even tried to set up my secondary vault. We've already established that didn't work.
    But to test a theory, I did the uninstall/reinstall AGAIN and instead of syncing - I first re-enabled pro features (which is what allows multiple vaults in the first place).

    Here's what I notice: The ONLY sync method available to me when I fire up a new vault from scratch on my iOS device - is via dropbox. So is there some limitation or known bug that takes WLAN sync out of play for secondary vaults on iOS with pro features enabled?

    I appreciate what you're saying above about dropbox and e2e encrypting - but WLAN worked for me in the past and honestly part of the value prop to me of 1Password is I CAN sync with no external exhaust.

    Looking forward to any thoughts you might have.

    Best,
    Chris

  • AGAlumB
    AGAlumB
    1Password Alumni

    Per your advice - I uninstalled completely 1Password from my iOS phone, then resync'd from my MAC via WLAN. That didn't work.

    @kellem: Can you be more specific? Are you receiving some sort of error?

    Here's what I notice: The ONLY sync method available to me when I fire up a new vault from scratch on my iOS device - is via dropbox. So is there some limitation or known bug that takes WLAN sync out of play for secondary vaults on iOS with pro features enabled?

    Ah, I think this might be it. WLAN Server can only sync Secondary vaults along with the Primary, and this is configured entirely in 1Password for Mac. Do you have the Secondary vault selected in Preferences > WLAN Server?

    I appreciate what you're saying above about dropbox and e2e encrypting - but WLAN worked for me in the past and honestly part of the value prop to me of 1Password is I CAN sync with no external exhaust.

    I hear you. Hopefully what I mentioned above is an "aha" moment and an anticlimactic end to your ordeal, albeit incredibly confusing and frustrating. :(

    However, the reason we offer other sync options in 1Password is because WLAN Server depends so heavily on configuration and the network environment, and because of this it can be difficult to operate even though you're a techie and know what you're doing.

    I really hope that it's as simple as a checkbox that we've both overlooked up until now. I'd assumed that you'd already setup everything on your Mac, but now I'm not so sure. Let me know what you find!

This discussion has been closed.