mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.73k stars 342 forks source link

A way to reset server-side Firefox Sync data? #1661

Open m-p-3 opened 4 years ago

m-p-3 commented 4 years ago

Actual behavior

Something messed up in MAC with Sync, and it's syncing back the erroneous data to my browser. Screen Shot 2020-02-25 at 10 20 48 AM

Expected behavior

The ability to wipe the data synced and start from scratch.

Steps to reproduce

  1. Create some containers
  2. Something I'm not aware of breaks
  3. Get an ever-growing list of duplicate containers populating and slowing down Firefox to a crawl.

Notes

about:sync-log

1582644326056   Sync.LogManager DEBUG   Flushing file log
1582644326069   Sync.LogManager DEBUG   Log cleanup threshold time: 1581780326069
1582644326116   Sync.LogManager DEBUG   Done deleting files.
1582644327160   Sync.Engine.Extension-Storage   ERROR   Syncing {0c3ab5c8-57ac-4ad8-9dd1-ee331517884d}: request failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644327161   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644327173   Sync.Engine.Extension-Storage   ERROR   Syncing jid1-BoFifL9Vbdl2zQ@jetpack: request failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644327173   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644327490   Sync.Engine.Extension-Storage   ERROR   Syncing @testpilot-containers: request failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644327491   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: HTTP 503 Service Unavailable: Service Temporary unavailable due to high load (Service temporary unavailable due to overloading or maintenance, please retry later.)(resource://services-common/kinto-http-client.js:2771:5) JS Stack trace: ServerResponse@kinto-http-client.js:2771:5
processResponse@kinto-http-client.js:2925:13
1582644347944   Sync.SyncScheduler  DEBUG   Global Score threshold hit, triggering sync.
1582644347944   Sync.Service    DEBUG   User-Agent: Firefox/73.0.1 (Intel Mac OS X 10.14) FxSync/1.75.0.20200217142647.desktop
1582644347944   Sync.Service    INFO    Starting sync at 2020-02-25 10:25:47 in browser session Fvw1oKIKkjn3
1582644347945   Sync.SyncScheduler  DEBUG   Clearing sync triggers and the global score.
1582644347947   Sync.Status INFO    Resetting Status.
1582644347947   Sync.Status DEBUG   Status.service: error.sync.failed_partial => success.status_ok
1582644347948   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348040   Sync.Resource   DEBUG   GET success 200 https://sync-569-us-west-2.sync.services.mozilla.com/1.5/88404660/info/collections
1582644348041   Sync.Service    DEBUG   Fetching server configuration: https://sync-569-us-west-2.sync.services.mozilla.com/1.5/88404660/info/configuration
1582644348041   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348143   Sync.Resource   DEBUG   GET success 200 https://sync-569-us-west-2.sync.services.mozilla.com/1.5/88404660/info/configuration
1582644348143   Sync.Service    DEBUG   Fetching global metadata record
1582644348143   Sync.Service    DEBUG   Weave Version: 1.75.0 Local Storage: 5 Remote Storage: 5
1582644348143   Sync.Service    DEBUG   Fetching and verifying -- or generating -- symmetric keys.
1582644348143   Sync.Service    INFO    Testing info/collections: {"passwords":1582577580.6,"addons":1582643461.06,"tabs":1582644311.88,"clients":1582643981.67,"crypto":1547663420.04,"forms":1582592396.41,"meta":1582643260.99,"bookmarks":1582641216.44,"prefs":1582577578.1,"history":1582644107.89}
1582644348143   Sync.CollectionKeyManager   INFO    Testing for updateNeeded. Last modified: 1547663420.04
1582644348143   Sync.Synchronizer   DEBUG   Refreshing client list.
1582644348144   Sync.Engine.Clients INFO    0 outgoing items pre-reconciliation
1582644348144   Sync.Engine.Clients DEBUG   Resetting clients last sync time
1582644348145   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348245   Sync.Collection DEBUG   GET success 200 https://sync-569-us-west-2.sync.services.mozilla.com/1.5/88404660/storage/clients?full=1&limit=1000
1582644348253   Sync.Engine.Clients INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 7 reconciled.
1582644348253   Sync.Engine.Clients DEBUG   Refreshing the known stale clients list
1582644348254   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for undefined
1582644348256   Sync.Engine.Clients INFO    Hiding stale client 9f366d21cfa66fbe89508c3601fbb211 - in known stale clients list
1582644348256   Sync.Engine.Clients INFO    Hiding stale client 9f366d21cfa66fbe89508c3601fbb211 with age 1040510.6900000572
1582644348259   Sync.Synchronizer   INFO    Updating enabled engines: 6 clients.
1582644348260   Sync.Synchronizer   INFO    Syncing all enabled engines.
1582644348261   Sync.Engine.Prefs   INFO    0 outgoing items pre-reconciliation
1582644348261   Sync.Engine.Prefs   INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348262   Sync.Engine.Passwords   INFO    0 outgoing items pre-reconciliation
1582644348262   Sync.Engine.Passwords   INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348263   Sync.Engine.Tabs    INFO    1 outgoing items pre-reconciliation
1582644348264   Sync.Engine.Tabs    INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348281   Sync.Engine.Tabs    INFO    Posting 1 records of 3601 bytes with batch=true
1582644348282   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348283   Sync.Collection DEBUG   POST Length: 3601
1582644348382   Sync.Collection DEBUG   POST success 200 https://sync-569-us-west-2.sync.services.mozilla.com/1.5/88404660/storage/tabs?batch=true&commit=true
1582644348385   Sync.Engine.Bookmarks   DEBUG   Checking if server sync ID CtmEgnrdEMpy matches existing
1582644348386   Sync.Engine.Bookmarks   INFO    0 outgoing items pre-reconciliation
1582644348387   Sync.Engine.Bookmarks   INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348388   Sync.Engine.Bookmarks.Mirror    DEBUG   Merging bookmarks in Rust
1582644348389   Sync.Engine.Bookmarks.Mirror    DEBUG   Building local tree
1582644348392   Sync.Engine.Bookmarks.Mirror    DEBUG   Building remote tree
1582644348394   Sync.Engine.Bookmarks.Mirror    DEBUG   Building merged tree
1582644348395   Sync.Engine.Bookmarks.Mirror    DEBUG   Applying merged tree
1582644348395   Sync.Engine.Bookmarks.Mirror    DEBUG   Merging bookmarks in Rust took 7.501ms
1582644348395   Sync.Engine.Bookmarks.Mirror    DEBUG   No changes detected in both mirror and Places
1582644348397   Sync.Engine.Bookmarks.BookmarkSyncUtils DEBUG   pushChanges: Processed change records: {"weak":0,"skipped":0,"updated":0}
1582644348397   Sync.Engine.Addons  DEBUG   Refreshing reconciler state
1582644348397   Sync.AddonsReconciler   INFO    Refreshing global state from AddonManager.
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Inoreader Companion (version=4.1.6, id=inodhwnfgtr463428675drebcs@jetpack)
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon French spelling dictionary (version=6.3.1webext, id=fr-dicollecte@dictionaries.addons.mozilla.org)
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Chrome Remote Desktop (version=2.2, id=remotedesktop@google.com)
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Firefox DevTools ADB Extension (version=0.0.5, id=adb@mozilla.org)
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Export Cookies (version=0.3.2, id={36bdf805-c6f2-4f41-94d2-9b646342c1dc})
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Proxy Toggle (version=1.2.1, id={0c3ab5c8-57ac-4ad8-9dd1-ee331517884d})
1582644348398   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Privacy Pass (version=2.0.4, id={48748554-4c01-49e8-94af-79662bf34d50})
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Decentraleyes (version=2.0.13, id=jid1-BoFifL9Vbdl2zQ@jetpack)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon 2read (version=1.8.7, id={5574a959-7d28-41e4-919d-cff1ab57d4be})
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Bitwarden - Free Password Manager (version=1.42.2, id={446900e4-71c2-419f-a6a7-df9c091e268b})
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon GMail Checker Simple (version=1.0, id=gmailellcheckersimple@durasoft)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon View Image (version=3.3.0, id={287dcf75-bec6-4eec-b4f6-71948a2eea29})
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Dark Reader (version=4.8.9, id=addon@darkreader.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Highlight or Hide Search Engine Results (version=3.4.1, id={2d0ade95-bf3c-4868-b877-71ccd038e11b})
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Form Autofill (version=1.0, id=formautofill@mozilla.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Firefox Screenshots (version=39.0.0, id=screenshots@mozilla.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon WebCompat Reporter (version=1.1.0, id=webcompat-reporter@mozilla.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Web Compat (version=7.0.0, id=webcompat@mozilla.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon DoH Roll-Out (version=1.3.0, id=doh-rollout@mozilla.org)
1582644348399   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Default (version=1.0, id=default-theme@mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Light (version=1.0, id=firefox-compact-light@mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Dark (version=1.0, id=firefox-compact-dark@mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Google (version=1.0, id=google@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Amazon.co.uk (version=1.1, id=amazon@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Bing (version=1.1, id=bing@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon DuckDuckGo (version=1.0, id=ddg@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon eBay (version=1.0, id=ebay@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Twitter (version=1.0, id=twitter@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Wikipedia (en) (version=1.0, id=wikipedia@search.mozilla.org)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon SingleFile (version=1.17.4, id={531906d3-e22f-4a6c-a102-8057b88a1a63})
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Bypass Paywalls (version=1.6.5, id=bypasspaywalls@bypasspaywalls.weebly.com)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon uBlock Origin (version=1.25.0, id=uBlock0@raymondhill.net)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Firefox Multi-Account Containers (version=6.2.1, id=@testpilot-containers)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon OpenH264 Video Codec provided by Cisco Systems, Inc. (version=1.8.1.1, id=gmp-gmpopenh264)
1582644348400   Sync.AddonsReconciler   DEBUG   Rectifying state for addon Widevine Content Decryption Module provided by Google Inc. (version=4.10.1582.2, id=gmp-widevinecdm)
1582644348401   Sync.AddonsReconciler   INFO    Saving reconciler state to file: addonsreconciler
1582644348403   Sync.Engine.Addons  INFO    0 outgoing items pre-reconciliation
1582644348403   Sync.Engine.Addons  INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348404   Sync.Engine.Forms   INFO    0 outgoing items pre-reconciliation
1582644348404   Sync.Engine.Forms   INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348405   Sync.Engine.History DEBUG   Checking if server sync ID 8ONrMqeYgr1T matches existing
1582644348405   Sync.Engine.History INFO    0 outgoing items pre-reconciliation
1582644348406   Sync.Engine.History INFO    Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1582644348410   Sync.Engine.Extension-Storage   DEBUG   Syncing extension settings for ["{0c3ab5c8-57ac-4ad8-9dd1-ee331517884d}","bypasspaywalls@bypasspaywalls.weebly.com","{287dcf75-bec6-4eec-b4f6-71948a2eea29}","jid1-BoFifL9Vbdl2zQ@jetpack","{2d0ade95-bf3c-4868-b877-71ccd038e11b}","@testpilot-containers","uBlock0@raymondhill.net"]
1582644348412   Sync.CollectionKeyManager   INFO    Setting collection keys contents. Our last modified: 0, input modified: 1581558420700.
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for [default]
1582644348412   Sync.CollectionKeyManager   INFO    Processing downloaded per-collection keys.
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {0c3ab5c8-57ac-4ad8-9dd1-ee331517884d}
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for uBlock0@raymondhill.net
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {e6e36c9a-8323-446c-b720-a176017e38ff}
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for @testpilot-addon
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {287dcf75-bec6-4eec-b4f6-71948a2eea29}
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {86edaa83-cd97-4f43-8104-5d771ba0e14a}
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {1eb8a08c-82a8-4d1d-8b80-f7b5cd4751bf}
1582644348412   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for addon@darkreader.org
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for pagesaver@pearlcrescent.com
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for ipfs-companion-dev-build@ci.ipfs.team
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {cde47992-8aa7-4206-9e98-680a2d20f798}
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for bypasspaywalls@bypasspaywalls.weebly.com
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {e58d3966-3d76-4cd9-8552-1582fbc800c1}
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {36bdf805-c6f2-4f41-94d2-9b646342c1dc}
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for jid1-BoFifL9Vbdl2zQ@jetpack
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for {2d0ade95-bf3c-4868-b877-71ccd038e11b}
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for jid0-GjwrPchS3Ugt7xydvqVK4DQk8Ls@jetpack
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for fx_cast@matt.tf
1582644348413   Sync.BulkKeyBundle  INFO    BulkKeyBundle being created for @testpilot-containers
1582644348413   Sync.CollectionKeyManager   INFO    Clearing collection keys...
1582644348414   Sync.CollectionKeyManager   INFO    Saving downloaded keys.
1582644348414   Sync.CollectionKeyManager   INFO    Bumping last modified to 1581558420700
1582644348414   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348419   FirefoxAccounts TRACE   not checking freshness of profile as it remains recent
1582644348421   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348421   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348421   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348423   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348423   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348423   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348425   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348425   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348425   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348427   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348427   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348427   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348456   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348456   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348456   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348469   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348469   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348469   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348475   FirefoxAccounts DEBUG   getOAuthToken enter
1582644348476   FirefoxAccounts TRACE   getCachedToken returning cached token
1582644348476   FirefoxAccounts DEBUG   getOAuthToken returning a cached token
1582644348542   Sync.SyncScheduler  DEBUG   Next sync in 600000 ms. (why=schedule)
1582644352371   Sync.Engine.Extension-Storage   ERROR   Syncing {0c3ab5c8-57ac-4ad8-9dd1-ee331517884d}: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-01KyqvP9LRZePKC0sO9CXJC7VnaaVccaefgvc2n0y_U/records?_sort=-last_modified&_since=1513366397729 with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644352372   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-01KyqvP9LRZePKC0sO9CXJC7VnaaVccaefgvc2n0y_U/records?_sort=-last_modified&_since=1513366397729 with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353051   Sync.Engine.Extension-Storage   ERROR   Syncing @testpilot-containers: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-Jg0P4jMRByLgdiZEWhycxypGs7DEq9DUNqkQX6KQb30/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353052   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-Jg0P4jMRByLgdiZEWhycxypGs7DEq9DUNqkQX6KQb30/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353460   Sync.Engine.Extension-Storage   ERROR   Syncing uBlock0@raymondhill.net: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-xwh2GlDRPvfznCv-L2BXYRQfuFWuP-2W7HJ1e__vTPo/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353460   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-xwh2GlDRPvfznCv-L2BXYRQfuFWuP-2W7HJ1e__vTPo/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353639   Sync.Engine.Extension-Storage   ERROR   Syncing {2d0ade95-bf3c-4868-b877-71ccd038e11b}: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-yP4otkyoeoSFy5pFPliFVfv0UXEre0Dllb5lhAEEB6M/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644353639   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-yP4otkyoeoSFy5pFPliFVfv0UXEre0Dllb5lhAEEB6M/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354027   Sync.Engine.Extension-Storage   ERROR   Syncing {287dcf75-bec6-4eec-b4f6-71948a2eea29}: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-hLSAvlcKcYfLp4Q-Ir4duqugFYHaVFpnqCFVfWjshvA/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354027   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-hLSAvlcKcYfLp4Q-Ir4duqugFYHaVFpnqCFVfWjshvA/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354299   Sync.Engine.Extension-Storage   ERROR   Syncing bypasspaywalls@bypasspaywalls.weebly.com: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-tZYpNH9ArpEf0P7TuBsxMTYa6uus0QnW59-bWAkgeGk/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354299   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-tZYpNH9ArpEf0P7TuBsxMTYa6uus0QnW59-bWAkgeGk/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354811   Sync.Engine.Extension-Storage   ERROR   Syncing bypasspaywalls@bypasspaywalls.weebly.com: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-tZYpNH9ArpEf0P7TuBsxMTYa6uus0QnW59-bWAkgeGk/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354811   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-tZYpNH9ArpEf0P7TuBsxMTYa6uus0QnW59-bWAkgeGk/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354850   Sync.Engine.Extension-Storage   ERROR   Syncing {287dcf75-bec6-4eec-b4f6-71948a2eea29}: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-hLSAvlcKcYfLp4Q-Ir4duqugFYHaVFpnqCFVfWjshvA/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644354850   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-hLSAvlcKcYfLp4Q-Ir4duqugFYHaVFpnqCFVfWjshvA/records?_sort=-last_modified with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644378422   Sync.Engine.Extension-Storage   ERROR   Syncing {0c3ab5c8-57ac-4ad8-9dd1-ee331517884d}: request failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-01KyqvP9LRZePKC0sO9CXJC7VnaaVccaefgvc2n0y_U with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644378422   Sync.Engine.Extension-Storage   WARN    Syncing failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-01KyqvP9LRZePKC0sO9CXJC7VnaaVccaefgvc2n0y_U with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644378423   Sync.Status DEBUG   Status for engine extension-storage: error.engine.reason.unknown_fail
1582644378423   Sync.Status DEBUG   Status.service: success.status_ok => error.sync.failed_partial
1582644378423   Sync.ErrorHandler   DEBUG   extension-storage failed: Error: Timeout while trying to access https://webextensions.settings.services.mozilla.com/v1/buckets/default/collections/ext-01KyqvP9LRZePKC0sO9CXJC7VnaaVccaefgvc2n0y_U with {"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"**** (suppressed)"},"mode":"cors"}(resource://services-common/kinto-http-client.js:2691:5) JS Stack trace: NetworkTimeoutError@kinto-http-client.js:2691:5
[13]</timedFetch/</_timeoutId<@kinto-http-client.js:2883:18
notify@Timer.jsm:62:17
1582644378424   Sync.Doctor INFO    Skipping check of prefs - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of passwords - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of tabs - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of bookmarks - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of addons - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of forms - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of history - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping check of extension-storage - disabled via preferences
1582644378424   Sync.Doctor INFO    Skipping validation: no engines qualify
1582644378424   Sync.Synchronizer   INFO    Sync completed at 2020-02-25 10:26:18 after 30.48 secs.
1582644378425   Sync.Declined   DEBUG   Handling remote declined: []
1582644378425   Sync.Declined   DEBUG   Handling local declined: []
1582644378425   Sync.Declined   DEBUG   Declined changed? false
1582644378425   Sync.Service    INFO    No change to declined engines. Not reuploading meta/global.
1582644378425   Sync.ErrorHandler   ERROR   Some engines did not sync correctly.
1582644378426   Sync.SyncScheduler  DEBUG   Next sync in 600000 ms. (why=schedule)
kendallcorner commented 4 years ago

Hi there.

To erase Sync data, try this (turn Sync off first in the extensions preferences):

  1. Open extension console: Go to about:debugging#/runtime/this-firefox, select "Inspect" on Multi-account Containers, and select the console tab
  2. Type browser.storage.sync.clear();
  3. Manually sync through the browser (hamburger menu, your account, Sync Now)
  4. repeat step 2 and 3.
  5. To make sure it's working, you can type await browser.storage.sync.get();. It should return and empty object if it's working.

However, I ran into a problem during development where I could not even clear sync and basically had to delete the account and create a new one under the same email, so I hope that hasn't happened to you. That appeared to be a bug with Firefox Sync itself and not anything to do with Containers.

Your bug looks like an issue with containers creating a feedback loop. I think we saw one other case of this, so it would be interesting to reproduce it.

drod3763 commented 4 years ago

If I follow those steps and I do not get an empty object, what does that mean? Should I be doing something?

rfk commented 4 years ago

However, I ran into a problem during development where I could not even clear sync and basically had to delete the account and create a new one under the same email, so I hope that hasn't happened to you. That appeared to be a bug with Firefox Sync itself and not anything to do with Containers.

@kendallcorner oh, interesting, did this get filed upstream with the sync team anywhere?

foss- commented 4 years ago

Sync team is aware. For me above steps resolved the problem. Thanks for posting and hope you can understand why this is happening in the first place and prevent it. Thanks for working on the container extension.

runiq commented 4 years ago

I'm having the same/a related problem. There's a 10MB error-sync-<bla>.txt file created every few minutes, which regularly fills up my harddrive. I tried the steps in https://github.com/mozilla/multi-account-containers/issues/1661#issuecomment-591506621, I got the empty object, but Sync still generates the file.

Should I file a separate issue?

rfk commented 4 years ago

There's a 10MB error-sync-.txt file created every few minutes, which regularly fills up my harddrive. [...] Should I file a separate issue?

This could be an unrelated sync issue, but it sounds worth investigating. Could you please file a separate bugzilla bug so the sync team can investigate? Direct link to bug form:

If you're willing to share them, please attach a sample of one of the error logs for investigation.

runiq commented 4 years ago

Could you please file a separate bugzilla bug so the sync team can investigate?

Done, thanks!

jonhoo commented 4 years ago

Is it possible to reset just the sync data for multi-account containers?

Hard-Wired commented 4 years ago

Resetting server side data would be incredibly helpful!!!

fantom-exe commented 2 years ago

Any status updates on this issue? I still experience this issue every week. I reset sync using @kendallcorner method and it seems to make a difference for a while until one of my devices (I have 3 devices syncing to my account) starts syncing and the issue pops up again. Then I repeat the process to buy me another week.