Right now Fx Home apparently caches the public + private keys locally, but it fails to properly invalidate this cache when those keys change on the server. Instead it reports "Incorrect Secret Phrase" which may not always be true. When the user is assigned a new node in LDAP (e.g. because the old node went down), the Fx Sync client will reupload everything to the new node with a new key that still has the same passphrase. The Fx Sync client remembers the last modified timestamp of the "keys" collection (as obtained in info/collections) and invalidates its local key cache once that timestamp changes. Fx Home should do the same.
The Firefox Home project has been retired, and Mozilla will no longer invest in future work on this project . All bugs related to Firefox Home are being mass resolved. For those interested in continuing work on this app, the source code for Firefox Home is available on Github .  http://blog.mozilla.org/services/2012/08/31/retiring-firefox-home/  https://github.com/mozilla-services/ios-sync-client
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.