User Services/Sync/SetupSyncNext: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 50: Line 50:
* Verify account via email
* Verify account via email
* See Sync logs or start a new profile and
* See Sync logs or start a new profile and
Other Useful Firefox Configs:
* services.sync.log.appender.file.logOnError = Yes
* services.sync.log.appender.file.logOnSuccess = Yes
* services.sync.log.appender.file.level = Trace


== Mobile Android Firefox Setup ==
== Mobile Android Firefox Setup ==

Revision as of 23:44, 17 January 2014

Overview

Here's where you find all things on setting up Firefox Accounts and New Sync

Please log any bugs: https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Services (component Server:Firefox Accounts)

Desktop FxA

  • Recommend using a test profile as this may corrupt your sync data, NOT recoverable.

Servers URLs

Current Dev URLs:

Corresponding Dev Configs for Firefox:

Production URLs:

Corresponding Production Configs for Firefox:

  • TBD

Desktop Firefox Accounts Setup

  • Get nightly desktop or android Firefox > 1/16/2014
  • Launch Fx with new profile (run cmd for mac): /Applications/FirefoxNightly.app/Contents/MacOS/firefox -p
  • enable FxA: in about:config context menu click and choose add pref:
    • identity.fxaccounts.enabled (as boolean)
    • set it’s value as true
  • confirm the following Dev/Production configs are defined:
    • firefox.accounts.remoteUrl
    • identity.fxaccounts.auth.uri
    • services.sync.clusterURL
    • services.sync.tokenServerURI
  • restart Nightly
  • go into file menu Tools > Setup Sync
  • Create Account
  • Verify account via email
  • See Sync logs or start a new profile and

Mobile Android Firefox Setup

  • current plan not available in FxNightly, coming soon.

Sync debugging

  • goto about:config
  • search by 'sync.log'
  • set services.sync.log.appender.file.level=Trace
  • view logs here: about:sync-log


Sync Server Setup

  • edwong's guess*

In about:config set this url:

  • services.sync.jpake.serverURL
  • services.sync.clusterURL
  • services.sync.serverURL
  • services.sync.syncKeyHelpURL