1Password is not syncing via Dropbox. I'm sure I set everything up correctly. I added an item to my iMac 1P, Dropbox is running OK and declares "up to date", but over an hour later it's not appeared on 1Password on my MBP.
I tried disabling the dropbox sync and then re-enabling it, but it still is not syncing! Yet 1Password on both machines says "Synced X seconds ago" But they are NOT syncing! If there's no solution to this I'll be asking for a refund from Apple.
Hi, @nev. I'm sorry for the delay helping you with this.
Interestingly enough, I was just able to reproduce a problem with Dropbox Sync between a couple systems here. Turns out 1P4 was being denied access to the Agile Keychain on one of them. If you look at /var/log/system.log you might find messages similar to this:
Oct 7 00:30:05 host.local 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[5871]: 400200 [SYNC:0x7f89ebcc94c0:<OPAgileKeychainSyncer (Dropbox) 0x7f89eba30fd0>] E setupKeychainProfile | Cannot sync, failed to load keychain profile: Error Domain=com.agilebits.onepassword.ErrorDomain Code=100 "Failed to load profile" UserInfo=0x7f89ebcc6240 {NSURL=file://localhost/Users/ag/Dropbox/1Password.agilekeychain/data/default/.1password.keys?applesecurityscope=636237346632366463363938633335373964353939633362343562363363303233366532376464353b30303030303030303b303030303030303030303030303032303b636f6d2e6170706c652e6170702d73616e64626f782e726561642d77726974653b30303030303030313b30313030303030323b303030303030303030303261343037613b2f75736572732f736a6b2f64726f70626f782f3170617373776f72642e6167696c656b6579636861696e, NSLocalizedDescription=Failed to load profile, NSUnderlyingError=0x7f89ebce3550 "The file “.1password.keys” couldn’t be opened because you don’t have permission to view it."}
Oct 7 00:30:05 host.local 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[5871]: 400200 [SYNC:0x7f89ebcc94c0:<OPAgileKeychainSyncer (Dropbox) 0x7f89eba30fd0>] E setupAndUnlockKeychainProfile | Cannot sync: no active profile
Oct 7 00:30:06 host.local sandboxd[6025] ([5871]): 2BUA8C4S2C.com.a(5871) deny file-read-data /Users/ag/Dropbox/1Password.agilekeychain/data/default/1password.keys
Oct 7 00:30:06 host.local sandboxd[6025] ([5871]): 2BUA8C4S2C.com.a(5871) deny file-read-data /Users/ag/Dropbox/1Password.agilekeychain/data/default/.1password.keys
Here's what I did to fix it on that system (the other was okay):
Disabled Dropbox Sync
Quit 1P mini (from 1P mini menu), which also quit 1P main
Relaunched 1P main, which also relaunched 1P mini
Re-enabled Dropbox Sync
In testing afterwards ever change made on both systems was successfully synced between them.
Could you give that a try (maybe on both of your systems) and see if it resolves the issue? Thanks!
PS: I suggest also creating a backup using File > Backup before the other steps above.
Just wanted to add that I have this same problem, on two separate Macs that I've upgraded to 1P4. @sjk I can confirm that I'm seeing very similar errors in the system log - for example:
07/10/2013 15:00:06.273 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[536]: 400200 [SYNC:0x7fe52c2395c0:<OPAgileKeychainSyncer (Dropbox) 0x7fe52c235a20>] E setupKeychainProfile | Cannot sync, failed to load keychain profile: Error Domain=com.agilebits.onepassword.ErrorDomain Code=100 "Failed to load profile" UserInfo=0x7fe52c239690 {NSURL=file://localhost/Users/Jon/Dropbox/1Password.agilekeychain/data/default/.1password.keys?applesecurityscope=363862623732333665636664393065633663366331653535373931656535363239323931623062623b30303030303030303b303030303030303030303030303032303b636f6d2e6170706c652e6170702d73616e64626f782e726561642d77726974653b30303030303030313b30313030303030633b303030303030303030303035616631613b2f75736572732f6a6f6e2f64726f70626f782f3170617373776f72642e6167696c656b6579636861696e, NSLocalizedDescription=Failed to load profile, NSUnderlyingError=0x7fe52c239630 "The file “.1password.keys” couldn’t be opened because you don’t have permission to view it."}
It looks like the only way to get things working again is to disable sync, shut down 1P completely (including 1Pmini), restart it and reset the sync settings. Sync will then work OK until the next time 1P is completely restarted (so a reboot will do it, but actually it fails every time 1P reloads).
Hope you guys can find a fix for this ASAP, because not being able to rely on 1P syncing is a really serious problem for me & many others.
I am getting all error the messages mentioned in this thread, plus one that isn't mentioned above:
07/10/2013 16:56:52.720 1Password[596]: Check-in to the service 2BUA8C4S2C.com.agilebits.onepassword-osx-helper failed. This is likely because you have either unloaded the job or the MachService has the ResetAtClose attribute specified in the launchd.plist. If present, this attribute should be removed.
I deleted the file from Dropbox whils on my iMac then did a sync again this worked for me,I also deleted 1password from iPad IPod and MBP and reinstalled app on those machines all seems to be working fine. just a suggetion
Hello,
I am having the same problem in my computer. The file "1Password.agilekeychain" that is in my Dropbox folder does not update, therefore, there is nothing for Dropbox to sync and my iphone cannot see the changes.
I hope it can be fixed.
I am using in my computer OS X 10.8.5 and 1password4. And IO7 and 1password 4.2.7 in my phone.
Thanks.
I am having the same issue after upgrading to 1Password 4 this morning. I have the same permission errors that are posted above. I followed @sjk directions and things seem to be syncing correctly between my iPhone and OS X for now. I will update if it breaks again on restart.
Then unzip it and launch. Once running, click the Create Report… button and let it finish. When it finishes ignore the Create New Mail Message… button and instead do this (before or after quitting the 1Password Troubleshooting app):
The two files of interest there are preferences-mas.txt (1P4 MAS version) and preferences-mas.txt (1P4 web version). In one or both of those files, depending one which 1P4 version(s) you've used, look for every section that begins like this:
Please post all of those "syncMonitor_randomgarbage = {…}" sections here, identifying which file(s) they're from.
And that's it. Those details will help us better diagnose the problems you're having with syncing. Thank you!
@sjk here's mine. I first confirmed that sync was still failing after rebooting this morning (it was). Here is the entry you asked for, from preferences-mas.txt:
And, just in case it's helpful, here is the complete list of messages (five of them) from my system log. These get generated at the instant I unlock the main 1Password app:
08/10/2013 08:15:09.185 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[235]: 400200 [SYNC:0x7f8553395840:<OPAgileKeychainSyncer (Dropbox) 0x7f8553395780>] E setupKeychainProfile | Cannot sync, failed to load keychain profile: Error Domain=com.agilebits.onepassword.ErrorDomain Code=100 "Failed to load profile" UserInfo=0x7f8553395800 {NSURL=file://localhost/Users/Jon/Dropbox/1Password.agilekeychain/data/default/.1password.keys?applesecurityscope=383335326236313565633530373061323732346332376132306665306631353435346362313039333b30303030303030303b303030303030303030303030303032303b636f6d2e6170706c652e6170702d73616e64626f782e726561642d77726974653b30303030303030313b30313030303030633b303030303030303030303035616631613b2f75736572732f6a6f6e2f64726f70626f782f3170617373776f72642e6167696c656b6579636861696e, NSLocalizedDescription=Failed to load profile, NSUnderlyingError=0x7f8553399350 "The file “.1password.keys” couldn’t be opened because you don’t have permission to view it."}
08/10/2013 08:15:09.186 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[235]: 400200 [SYNC:0x7f8553395840:<OPAgileKeychainSyncer (Dropbox) 0x7f8553395780>] E setupAndUnlockKeychainProfile | Cannot sync: no active profile
08/10/2013 08:15:09.272 sandboxd[462]: ([235]) 2BUA8C4S2C.com.a(235) deny file-read-data /Users/Jon/Dropbox/1Password.agilekeychain/data/default/1password.keys
08/10/2013 08:15:09.280 sandboxd[462]: ([235]) 2BUA8C4S2C.com.a(235) deny file-read-data /Users/Jon/Dropbox/1Password.agilekeychain/data/default/.1password.keys
08/10/2013 08:15:09.000 kernel[0]: Sandbox: sandboxd(462) deny mach-lookup com.apple.coresymbolicationd
Comments
I tried disabling the dropbox sync and then re-enabling it, but it still is not syncing! Yet 1Password on both machines says "Synced X seconds ago" But they are NOT syncing! If there's no solution to this I'll be asking for a refund from Apple.
After hours of extensive testing, re-installation, etc., it's still not syncing. The blurb says it syncs via Dropbox. For me, it just doesn't.
AgileBits Team Member
Hi, @nev. I'm sorry for the delay helping you with this.
Interestingly enough, I was just able to reproduce a problem with Dropbox Sync between a couple systems here. Turns out 1P4 was being denied access to the Agile Keychain on one of them. If you look at /var/log/system.log you might find messages similar to this:
Here's what I did to fix it on that system (the other was okay):
Disabled Dropbox Sync
Quit 1P mini (from 1P mini menu), which also quit 1P main
In testing afterwards ever change made on both systems was successfully synced between them.
Could you give that a try (maybe on both of your systems) and see if it resolves the issue? Thanks!
PS: I suggest also creating a backup using File > Backup before the other steps above.
Hi @sjk,
I had the exact same problem. Your tips fixed the problem temporarily. The problem is back after reboot
AgileBits Team Member
Thanks for that info, @Gooner. Later today I'll restart the system with troublesome syncing and see if the problem returns.
I too followed these these steps without success.
Just wanted to add that I have this same problem, on two separate Macs that I've upgraded to 1P4. @sjk I can confirm that I'm seeing very similar errors in the system log - for example:
07/10/2013 15:00:06.273 2BUA8C4S2C.com.agilebits.onepassword-osx-helper[536]: 400200 [SYNC:0x7fe52c2395c0:<OPAgileKeychainSyncer (Dropbox) 0x7fe52c235a20>] E setupKeychainProfile | Cannot sync, failed to load keychain profile: Error Domain=com.agilebits.onepassword.ErrorDomain Code=100 "Failed to load profile" UserInfo=0x7fe52c239690 {NSURL=file://localhost/Users/Jon/Dropbox/1Password.agilekeychain/data/default/.1password.keys?applesecurityscope=363862623732333665636664393065633663366331653535373931656535363239323931623062623b30303030303030303b303030303030303030303030303032303b636f6d2e6170706c652e6170702d73616e64626f782e726561642d77726974653b30303030303030313b30313030303030633b303030303030303030303035616631613b2f75736572732f6a6f6e2f64726f70626f782f3170617373776f72642e6167696c656b6579636861696e, NSLocalizedDescription=Failed to load profile, NSUnderlyingError=0x7fe52c239630 "The file “.1password.keys” couldn’t be opened because you don’t have permission to view it."}It looks like the only way to get things working again is to disable sync, shut down 1P completely (including 1Pmini), restart it and reset the sync settings. Sync will then work OK until the next time 1P is completely restarted (so a reboot will do it, but actually it fails every time 1P reloads).
Hope you guys can find a fix for this ASAP, because not being able to rely on 1P syncing is a really serious problem for me & many others.
I am getting all error the messages mentioned in this thread, plus one that isn't mentioned above:
07/10/2013 16:56:52.720 1Password[596]: Check-in to the service 2BUA8C4S2C.com.agilebits.onepassword-osx-helper failed. This is likely because you have either unloaded the job or the MachService has the ResetAtClose attribute specified in the launchd.plist. If present, this attribute should be removed.
The steps in post #4 do not work for me.
I deleted the file from Dropbox whils on my iMac then did a sync again this worked for me,I also deleted 1password from iPad IPod and MBP and reinstalled app on those machines all seems to be working fine. just a suggetion
I have the same problem. Let me know if you need "testers" for a fix on this matter.
Hello,
I am having the same problem in my computer. The file "1Password.agilekeychain" that is in my Dropbox folder does not update, therefore, there is nothing for Dropbox to sync and my iphone cannot see the changes.
I hope it can be fixed.
I am using in my computer OS X 10.8.5 and 1password4. And IO7 and 1password 4.2.7 in my phone.
Thanks.
Regards,
I am having the same issue after upgrading to 1Password 4 this morning. I have the same permission errors that are posted above. I followed @sjk directions and things seem to be syncing correctly between my iPhone and OS X for now. I will update if it breaks again on restart.
AgileBits Team Member
Greetings!
I'd like to collect a bit more information that could help get this resolved.
First, download the new 1Password 4 diagnostics tool: http://cdn.agilebits.com/dist/1P/mac/util/1Password4Troubleshooting.zip
Then unzip it and launch. Once running, click the Create Report… button and let it finish. When it finishes ignore the Create New Mail Message… button and instead do this (before or after quitting the 1Password Troubleshooting app):
Open a Finder window
Select Go > Go to Folder… from the menubar
Paste the following:
~/Library/Application Support/1Password 4/Diagnostics
Click Go
In that folder's Finder window open the folder (newest, if there's more than one; ignore any zip files) that looks like this:
1PasswordDiagnostics-hostname.local-2013-10-07_17-08
Its contents will look similar to this:
And that's it. Those details will help us better diagnose the problems you're having with syncing. Thank you!
Hi @sjk,
I user the Mac App store version.
Here is my info:
@sjk here's mine. I first confirmed that sync was still failing after rebooting this morning (it was). Here is the entry you asked for, from preferences-mas.txt:
And, just in case it's helpful, here is the complete list of messages (five of them) from my system log. These get generated at the instant I unlock the main 1Password app:
AgileBits Team Member
Thank you for your help, everyone!
There is another thread about this issue and I posted the message there:
http://discussions.agilebits.com/discussion/comment/87235/#Comment_87235