Some questions with regards to synchronisation with (offline) clients
Hi,
we checked today how 1Password behaves when the connection to the 1Password cloud service is not available. This lead to some questions:
- when online again we would like to be able to invoke synchronisation (e. g. because some new entries have been created locally or some passwords were created in a shared vault and are needed now). We didn't find a feature to start the synchronisation. Only a restart of the application worked. Did we overlook the feature? If not, could you implement it?
- how long will the local copy be kept. Will it be kept until the next synchronisation or will it be deleted after a while.
- are there any differences with regards to the topics above for other apps (browser plugin, iOS app, ...)
And a feature request:
- in the MacOS application there is no indication that 1Password is offline. Would be nice to see this somewhere
Regards
Harald
1Password Version: 7.3.2 (build #70302004)
Extension Version: Not Provided
OS Version: MacOS
Sync Type: Not Provided
Comments
-
Hi @"harald"
when online again we would like to be able to invoke synchronisation (e. g. because some new entries have been created locally or some passwords were created in a shared vault and are needed now). We didn't find a feature to start the synchronisation. Only a restart of the application worked. Did we overlook the feature? If not, could you implement it?
Locking and unlocking 1Password will 'force' a sync, if one is possible, but that shouldn't be necessary. 1Password has a 'listener' that connects to 1Password.com whenever a connection is possible and tracks any changes that are/have been made. If your aren't seeing updates when you are connected to the internet then that is something we should troubleshoot, as the listener may be having difficulty connecting.
how long will the local copy be kept. Will it be kept until the next synchronisation or will it be deleted after a while.
The local cache is an integral part of how 1Password works. It is always present.
are there any differences with regards to the topics above for other apps (browser plugin, iOS app, ...)
The biggest difference that I'm aware of is that uninstalling/deleting 1Password for iOS removes the local cache, whereas uninstalling 1Password for Mac or 1Password for Windows does not do that.
in the MacOS application there is no indication that 1Password is offline. Would be nice to see this somewhere
Thanks for the suggestion. I'll pass it along to the team for further consideration. :+1:
Ben
P.S. I can't
@
mention you because of the way your username is formatted. If you'd like to fix that please send me an email tosupport+forum@1password.com
and post the support ID that you get back here. :+1:0 -
Hi Ben,
thanks for your answers. Sounds good to me.
When we tested the sync it seemed as if some new information was not directly transfered after we reestablished the connection. Maybe development would like to look deeper into it. What we did:
- stop access of the 1Password app to 1Password cloud service by blocking the traffic via a firewall (lulu) on a mac
- create a new secure note in a shared vault with another notebook
- allow access to the cloud service again
- search for the new note --> didn't find it
- lock/unlock
- search for the new note --> still didn't find it
- close and open 1Password app again
- search for the new note --> there it is
Bye
Harald0 -
Yup. It depends entirely on your setup. But certainly when you're actively preventing it from connecting that's gonna happen. 1Password isn't going to constantly retry when you have connection issues or no connection at all, as that only wastes resources. But as Ben mentioned you can "force" it to retry by unlocking. :)
0 -
Which in our case didn't seem to work. But this is no big issue for us. So thanks for the explanation.
0 -
Likewise, thanks for sharing your experiment with us. We'll continue to tweak things. We just don't want to cause problems for folks who aren't actively trying to mess with the connection, as that's not going to be a typical use case. Cheers! :)
0