This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Firefox Sync Isn't Working

  • 2 replies
  • 4 have this problem
  • 1 view
  • Last reply by niagara94

more options

Hi - I am having trouble syncing Firefox between my desktop and my tablet. I've tried several times to disconnect and reconnect the tablet and computer but it still isn't working. My tabs from the desktop are synced to the tablet but that is all. Bookmarks don't sync from my computer to my tablet nor do they sync from my tablet to my computer. I have all items checked (as far as what I want to sync) on both the computer and the tablet. I know that there is a way that I can look at the error logs from sync but don't remember how to do that. Any help would be greatly appreciated.

Hi - I am having trouble syncing Firefox between my desktop and my tablet. I've tried several times to disconnect and reconnect the tablet and computer but it still isn't working. My tabs from the desktop are synced to the tablet but that is all. Bookmarks don't sync from my computer to my tablet nor do they sync from my tablet to my computer. I have all items checked (as far as what I want to sync) on both the computer and the tablet. I know that there is a way that I can look at the error logs from sync but don't remember how to do that. Any help would be greatly appreciated.

All Replies (2)

more options

You can check on the about:sync-log page if there is a Sync error log available. You might have to turn on logs in order to capture any errors there. How to turn on sync logs : Type in the address bar   about:config   (Enter) (promise to be careful, if asked) and turn on: services.sync.log.appender.file.logOnSuccess and : services.sync.log.logger.engine.bookmarks and set both values to   true Then Restart Firefox and look at :   about:sync-log

Logs and error messages will be located there.

Note that you should reset services.sync.log.appender.file.logOnSuccess to false after you are done testing. otherwise you will get a lot of logs getting saved because normally only when an error occurs a log is created.

more options

Hi - Thank you for your reply. I did get a recent error log and I noticed that it said: "bookmarks was interrupted by shutdown; no other engines will sync ....Aborting sync for failure in bookmarks....Skipping validation: validation or telemetry reporting is disabled...." The thing is I didn't shut down anything. I don't know what I should do. Here is the whole sync log: Thanks.

1495052813881 browserwindow.syncui DEBUG observed: weave:ui:sync:finish 1495052821356 Sync.SyncScheduler DEBUG Global Score threshold hit, triggering sync. 1495052821400 Sync.Service DEBUG User-Agent: Firefox/53.0.2 (Windows NT 10.0; WOW64) FxSync/1.55.0.20170504105526.desktop 1495052821400 Sync.Service INFO Starting sync at 2017-05-17 16:27:01 1495052821401 browserwindow.syncui DEBUG observed: weave:service:sync:start 1495052821403 browserwindow.syncui DEBUG onActivityStart 1495052821405 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 1495052821406 Sync.Telemetry TRACE observed weave:service:sync:start 1495052821407 Sync.Status INFO Resetting Status. 1495052821407 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1495052821411 Sync.BrowserIDManager DEBUG _ensureValidToken already has one 1495052821414 browserwindow.syncui DEBUG loginFailed has sync state=success.login 1495052821418 browserwindow.syncui DEBUG loginFailed has sync state=success.login 1495052821586 Sync.Resource DEBUG mesg: GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/info/collections 1495052821587 Sync.Resource DEBUG GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/info/collections 1495052821590 Sync.Service DEBUG Fetching server configuration: https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/info/configuration 1495052821592 Sync.BrowserIDManager DEBUG _ensureValidToken already has one 1495052821808 Sync.Resource DEBUG mesg: GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/info/configuration 1495052821808 Sync.Resource DEBUG GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/info/configuration 1495052821809 Sync.Service DEBUG Fetching global metadata record 1495052821809 Sync.Service DEBUG Weave Version: 1.55.0 Local Storage: 5 Remote Storage: 5 1495052821810 Sync.Service INFO Sync key is up-to-date: no need to upgrade. 1495052821810 Sync.Service DEBUG Fetching and verifying -- or generating -- symmetric keys. 1495052821811 Sync.Service INFO Testing info/collections: {"passwords":1495051243.62,"addons":1489621268.95,"tabs":1495052803.01,"clients":1495052802.52,"crypto":1489621053.62,"forms":1495052204.88,"meta":1489621320.88,"bookmarks":1495052812.89,"prefs":1489621056.37,"history":1495052813.47} 1495052821811 Sync.CollectionKeyManager INFO Testing for updateNeeded. Last modified: 1489621053.62 1495052821811 Sync.Synchronizer DEBUG Refreshing client list. 1495052821812 Sync.Telemetry TRACE observed weave:engine:sync:start clients 1495052821818 Sync.Engine.Clients INFO 0 outgoing items pre-reconciliation 1495052821824 Sync.BrowserIDManager DEBUG _ensureValidToken already has one 1495052822071 Sync.Collection DEBUG mesg: GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/storage/clients?full=1&limit=1000 1495052822071 Sync.Collection DEBUG GET success 200 https://sync-453-us-west-2.sync.services.mozilla.com/1.5/67804834/storage/clients?full=1&limit=1000 1495052822085 Sync.Engine.Clients INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 3 reconciled. 1495052822086 Sync.Telemetry TRACE observed weave:engine:sync:applied clients 1495052822104 browserwindow.syncui DEBUG observed: weave:engine:sync:finish 1495052822107 Sync.Telemetry TRACE observed weave:engine:sync:finish clients 1495052822107 Sync.Synchronizer INFO Updating enabled engines: 3 clients. 1495052822113 Sync.Synchronizer INFO Syncing all enabled engines. 1495052822116 Sync.Telemetry TRACE observed weave:engine:sync:start prefs 1495052822118 Sync.Engine.Prefs INFO 0 outgoing items pre-reconciliation 1495052822120 Sync.Engine.Prefs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1495052822121 Sync.Telemetry TRACE observed weave:engine:sync:applied prefs 1495052822122 browserwindow.syncui DEBUG observed: weave:engine:sync:finish 1495052822122 Sync.Telemetry TRACE observed weave:engine:sync:finish prefs 1495052822123 Sync.Telemetry TRACE observed weave:engine:sync:start passwords 1495052822128 Sync.Engine.Passwords INFO 0 outgoing items pre-reconciliation 1495052822132 Sync.Engine.Passwords INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1495052822132 Sync.Telemetry TRACE observed weave:engine:sync:applied passwords 1495052822133 browserwindow.syncui DEBUG observed: weave:engine:sync:finish 1495052822134 Sync.Telemetry TRACE observed weave:engine:sync:finish passwords 1495052822134 Sync.Telemetry TRACE observed weave:engine:sync:start tabs 1495052822136 Sync.Engine.Tabs INFO 0 outgoing items pre-reconciliation 1495052822138 Sync.Engine.Tabs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1495052822138 Sync.Telemetry TRACE observed weave:engine:sync:applied tabs 1495052822140 browserwindow.syncui DEBUG observed: weave:engine:sync:finish 1495052822140 Sync.Telemetry TRACE observed weave:engine:sync:finish tabs 1495052822141 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 1495052822195 Sync.Engine.Bookmarks INFO 2 outgoing items pre-reconciliation 1495052822200 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1495052822200 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 1495052824541 Sync.Status DEBUG Status for engine bookmarks: error.engine.reason.unknown_fail 1495052824542 Sync.Status DEBUG Status.service: success.status_ok => error.sync.failed_partial 1495052824542 Sync.ErrorHandler DEBUG bookmarks was interrupted due to the application shutting down 1495052824542 Sync.Telemetry TRACE observed weave:engine:sync:error bookmarks 1495052824543 Sync.Synchronizer INFO bookmarks was interrupted by shutdown; no other engines will sync 1495052824543 Sync.Synchronizer INFO Aborting sync for failure in bookmarks 1495052824544 Sync.Synchronizer INFO Skipping validation: validation or telemetry reporting is disabled 1495052824546 Sync.Synchronizer INFO Sync completed at 2017-05-17 16:27:04 after 3.14 secs. 1495052824554 Sync.SyncScheduler DEBUG Next sync in 600000 ms. 1495052824556 Sync.ErrorHandler ERROR Sync was interrupted due to the application shutting down 1495052824560 Sync.Telemetry TRACE observed weave:service:sync:error 1495052824566 Sync.Service DEBUG Exception calling anonymous function: [Exception... "App. Quitting" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "JS frame :: resource://services-common/async.js :: checkAppReady/onQuitApplication/Async.checkAppReady :: line 123" data: no] Stack trace: checkAppReady/onQuitApplication/Async.checkAppReady()@resource://services-common/async.js:123 < waitForSyncCallback()@resource://services-common/async.js:97 < makeSpinningCallback/callback.wait()@resource://services-common/async.js:168 < promiseSpinningly()@resource://services-common/async.js:234 < sync()@resource://services-sync/stages/enginesync.js:197 < onNotify()@resource://gre/modules/services-sync/service.js:1310 < WrappedNotify()@resource://services-sync/util.js:164 < WrappedLock()@resource://services-sync/util.js:120 < _lockedSync()@resource://gre/modules/services-sync/service.js:1300 < sync/<()@resource://gre/modules/services-sync/service.js:1292 < WrappedCatch()@resource://services-sync/util.js:95 < sync()@resource://gre/modules/services-sync/service.js:1281 1495052824569 BookmarkSyncUtils DEBUG pushChanges: Processed change records: {"skipped":2,"updated":0,"tombstones":0} 1495052824583 Sync.ErrorHandler DEBUG Addons installed: 1 1495052824583 Sync.ErrorHandler DEBUG - Personas Plus, version 1.8.2, id personas@christopher.beard