1Password Anywhere
Hi,
I have 1Password for Mac, Windows and on my iOS devices. I have had everything syncing through dropbox for a number of years without any problems.
I am a university student and occasionally use university computers. When I use university computers, I use 1Password Anywhere through dropbox.
For some weird reason, 1Password Anywhere has stopped working. When I click on the 1password.html file, a new tab opens but its empty, I don't get the vault screen. Furthermore, according to my dropbox recent changes, the 1password.html file was updated a couple of days ago. I'm not sure why though as I thought the html file was always the same regardless of changes to the database.
I hope you can help me out with this as I still think 1Password is the next best thing after sliced bread.
Thanks,
Areeb
Comments
-
Remember your data are also always stored locally on your devices. If I were you, I'd turn off syncing on all devices, making the last one the Mac installation. On that last machine, I'd turn off syncing and answer Yes to the option to delete the data on Dropbox. Then I would turn syncing back on on the Mac. A new file will be created on Dropbox. Then turn syncing back on for the remaining devices. Give them time to complete getting everything over.
I believe that the Windows version doesn't save the agilekeychain format, which is needed for 1PasswordAnywhere to work. The Mac version still saves this format, which is the reason I suggested making the Mac the last to turn off and the first to re establish syncing. I should observe that AgileBits is working towards using the newer opvault format for synced data. It isn't obvious to me how the future of 1PasswordAnywhere might be when that happens.
If this advice makes you nervous, wait for an answer from an AgileBits team member.
0 -
Thanks for the assist @hawkmoth! :smiley:
@areeb.khan, I think those steps should solve the problem. However, I wanted to add that 1Password for Windows reads directly from the 1Password.agilekeychain file in Dropbox, so there's no sync option to disable. Instead, just make sure you close 1Password for Windows before disabling sync & deleting the data from Dropbox on your Mac.
After you re-enable Dropbox sync on your Mac & iOS devices, open 1Password on Windows and go to File > Open 1Password Vault, then choose your 1Password.agilekeychain file in Dropbox.
If you need more help with that, we're here for you!
0 -
Hi,
Thanks Hawkmoth and Drew_AG.
Is there anyway to do this without deleting my 1password file in dropbox. I am concerned that if I start playing around with the 'cloud relationship', I might end up breaking something and losing my data. I have quite a few devices and in my experience more than a couple of devices starts to really upset anything cloud related. Also if I were to follow the instructions, I have an iMac and a Macbook Pro. Which one should I use as the 'master local copy' ?
Apologies for being difficult. Also I have time-machine backing up my dropbox folder locally, will that cause any issues ?
Thanks,
Areeb0 -
Hi @areeb.khan,
So I see a couple of options. The first is to use Dropbox's versioning. Instead of left clicking on 1Password.html to open a new tab in your browser, right click and select the bottom option Previous versions. In there you can select the older file and have that overwrite the new one.
Depending on how comfortable you are at a Terminal prompt you could verify that the file isn't damaged using the
md5
command. When I run md5 on 1Password.html it returnsMD5 (1Password.html) = 74a0eb6af85a019648679855594847f4
as the result. If you get the same then you know the file is fine.You could also create a demo vault from within 1Password, set up Folder Sync to your Desktop and then copy the resulting 1Password.html file from there over the one in Dropbox as you're correct, the file doesn't change even between vaults. This is of course assuming the issue is actually with the 1Password.html file. I just did this, copied over the Dropbox 1Password.html file with one created by the demo vault and I could access 1PasswordAnywhere.
If you do follow the advice of @Drew_AG then as long as the iMac and MacBook Pro have synced vaults prior to going through the steps it doesn't matter which you designate as the master, it's an arbitrary decision that won't affect the outcome.
Let us know how you get along.
0