Closed Bug 642099 Opened 13 years ago Closed 13 years ago

Sync isn't syncing passwords

Categories

(Firefox :: Sync, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Terepin, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b13pre) Gecko/20110315 Firefox/4.0b13pre
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b13pre) Gecko/20110315 Firefox/4.0b13pre

Passwords are lost after complete re-sync.

Reproducible: Always

Steps to Reproduce:
1. Have a profile filed with passwords.
2. Now, re-sync Firefox completely, e.g. replace current data with the data from Sync.
Actual Results:  
Firefox is re-synced, but without passwords. FX will remember to keep logged in to sites you specified, but after signing out it will not offer you login details because there aren't any passwords in it's database.

Expected Results:  
Passwords have to be synced as the rest of data.
blocking2.0: --- → ?
Keywords: regression
Version: unspecified → Trunk
This also happens on clean profile and/or with merging with existing data.
Component: General → Firefox Sync: Backend
Product: Firefox → Mozilla Services
QA Contact: general → sync-backend
Version: Trunk → unspecified
This WFM, please re-nominate if you can confirm.

Your STR sound strange, though - are you sure your passwords were sync'd up on the server before you replaced everything locally?
blocking2.0: ? → ---
The most likely scenario is indeed that the server doesn't actually have your passwords. Enabling sync logging[1] and attaching the contents of about:sync-log should confirm.

If the log doesn't explicitly tell us, you can check that hypothesis by visiting a certain URL (which we can figure out for you based on your log).

Thanks!

[1] <http://philikon.wordpress.com/2010/11/12/sync-in-firefox-4-0-beta-7/>
Here is log:
2010-10-15 14:23:23	Engine.Bookmarks     DEBUG	Total (ms): sync 327, processIncoming 0, uploadOutgoing 0, syncStartup 201, syncFinish 3
2010-10-15 14:23:23	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/forms
2010-10-15 14:23:23	Engine.Forms         INFO	0 outgoing items pre-reconciliation
2010-10-15 14:23:23	Engine.Forms         INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:23:23	Engine.Forms         DEBUG	Total (ms): sync 205, processIncoming 0, uploadOutgoing 0, syncStartup 205, syncFinish 0
2010-10-15 14:23:23	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/history
2010-10-15 14:23:23	Engine.History       INFO	7 outgoing items pre-reconciliation
2010-10-15 14:23:24	Collection           DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/history?newer=1287082329.83&full=1
2010-10-15 14:23:24	Engine.History       INFO	Records: 2 applied, 23 reconciled, 0 left to fetch
2010-10-15 14:23:24	Engine.History       INFO	Uploading all of 7 records
2010-10-15 14:23:24	Collection           DEBUG	POST Length: 5065
2010-10-15 14:23:25	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/history
2010-10-15 14:23:25	Engine.History       DEBUG	Total (ms): sync 1737, processIncoming 1181, uploadOutgoing 368, syncStartup 188, syncFinish 0, createRecord 460, isEqual 344, reconcile 621
2010-10-15 14:23:25	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/passwords
2010-10-15 14:23:25	Engine.Passwords     INFO	0 outgoing items pre-reconciliation
2010-10-15 14:23:25	Engine.Passwords     INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:23:25	Engine.Passwords     DEBUG	Total (ms): sync 206, processIncoming 0, uploadOutgoing 0, syncStartup 206, syncFinish 0
2010-10-15 14:23:25	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/prefs
2010-10-15 14:23:25	Engine.Prefs         INFO	0 outgoing items pre-reconciliation
2010-10-15 14:23:25	Engine.Prefs         INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:23:25	Engine.Prefs         DEBUG	Total (ms): sync 206, processIncoming 1, uploadOutgoing 0, syncStartup 205, syncFinish 0
2010-10-15 14:23:25	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/tabs
2010-10-15 14:23:25	Engine.Tabs          DEBUG	First sync, uploading all items
2010-10-15 14:23:25	Engine.Tabs          INFO	1 outgoing items pre-reconciliation
2010-10-15 14:23:25	Store.Tabs           DEBUG	Adding remote tabs from Mr.Henky - MSI
2010-10-15 14:23:25	Collection           DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/tabs?full=1
2010-10-15 14:23:25	Engine.Tabs          INFO	Records: 1 applied, 1 reconciled, 0 left to fetch
2010-10-15 14:23:25	Engine.Tabs          INFO	Uploading all of 1 records
2010-10-15 14:23:25	Collection           DEBUG	POST Length: 419
2010-10-15 14:23:26	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/tabs
2010-10-15 14:23:26	Engine.Tabs          DEBUG	Total (ms): sync 564, processIncoming 181, uploadOutgoing 175, syncStartup 208, syncFinish 0, createRecord 9, findDupe 0, isEqual 5, reconcile 5
2010-10-15 14:23:26	Service.Main         INFO	Sync completed successfully in 4.86 secs.
2010-10-15 14:29:17	Service.Main         INFO	Loading Weave @weave_version@
2010-10-15 14:29:17	Engine.Bookmarks     DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.Forms         DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.History       DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.Passwords     DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.Prefs         DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.Tabs          DEBUG	Engine initialized
2010-10-15 14:29:17	Engine.Tabs          DEBUG	Resetting tabs last sync time
2010-10-15 14:29:17	Service.Main         INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101014 Firefox/4.0b8pre
2010-10-15 14:29:17	Service.Main         DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
2010-10-15 14:29:21	Service.Main         INFO	Logging in user mr.henky
2010-10-15 14:29:22	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 14:29:22	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 14:29:22	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 14:29:22	Service.Main         DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
2010-10-15 14:30:04	Service.Main         INFO	Loading Weave @weave_version@
2010-10-15 14:30:04	Engine.Bookmarks     DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.Forms         DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.History       DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.Passwords     DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.Prefs         DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.Tabs          DEBUG	Engine initialized
2010-10-15 14:30:04	Engine.Tabs          DEBUG	Resetting tabs last sync time
2010-10-15 14:30:04	Service.Main         INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101014 Firefox/4.0b8pre
2010-10-15 14:30:04	Service.Main         DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
2010-10-15 14:30:09	Service.Main         INFO	Logging in user mr.henky
2010-10-15 14:30:10	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 14:30:10	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 14:30:10	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 14:30:10	Service.Main         DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
2010-10-15 14:30:39	Service.Main         INFO	Loading Weave @weave_version@
2010-10-15 14:30:39	Engine.Bookmarks     DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.Forms         DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.History       DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.Passwords     DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.Prefs         DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.Tabs          DEBUG	Engine initialized
2010-10-15 14:30:39	Engine.Tabs          DEBUG	Resetting tabs last sync time
2010-10-15 14:30:39	Service.Main         INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101014 Firefox/4.0b8pre
2010-10-15 14:30:39	Service.Main         DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
2010-10-15 14:30:43	Service.Main         INFO	Logging in user mr.henky
2010-10-15 14:30:43	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 14:30:44	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 14:30:44	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 14:30:44	Service.Main         DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
2010-10-15 14:32:48	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 14:32:48	Service.Main         DEBUG	Clearing cached crypto records
2010-10-15 14:32:48	Service.Main         DEBUG	Clearing cached keys records
2010-10-15 14:32:48	Service.Main         DEBUG	Clearing cached meta record.
2010-10-15 14:32:48	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/meta/global
2010-10-15 14:32:48	Service.Main         DEBUG	Weave Version: @weave_version@ Local Storage: 3 Remote Storage: 3
2010-10-15 14:32:48	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 14:32:48	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 14:32:49	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/clients
2010-10-15 14:32:49	Engine.Clients       DEBUG	First sync, uploading all items
2010-10-15 14:32:49	Engine.Clients       INFO	1 outgoing items pre-reconciliation
2010-10-15 14:32:49	Collection           DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/clients?full=1
2010-10-15 14:32:49	Engine.Clients       INFO	Records: 3 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:32:49	Engine.Clients       INFO	Uploading all of 1 records
2010-10-15 14:32:49	Collection           DEBUG	POST Length: 294
2010-10-15 14:32:49	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/clients
2010-10-15 14:32:49	Engine.Clients       DEBUG	Total (ms): sync 566, processIncoming 177, uploadOutgoing 198, syncStartup 191, syncFinish 0, reconcile 0, createRecord 0
2010-10-15 14:32:49	Service.Engines      DEBUG	Could not get engine: clients
2010-10-15 14:32:49	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/bookmarks
2010-10-15 14:32:49	Engine.Bookmarks     INFO	0 outgoing items pre-reconciliation
2010-10-15 14:32:49	Engine.Bookmarks     INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:32:49	Engine.Bookmarks     DEBUG	Total (ms): sync 215, processIncoming 1, uploadOutgoing 0, syncStartup 209, syncFinish 4
2010-10-15 14:32:49	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/forms
2010-10-15 14:32:49	Engine.Forms         INFO	1 outgoing items pre-reconciliation
2010-10-15 14:32:49	Engine.Forms         INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:32:49	Engine.Forms         INFO	Uploading all of 1 records
2010-10-15 14:32:49	Collection           DEBUG	POST Length: 510
2010-10-15 14:32:50	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/forms
2010-10-15 14:32:50	Engine.Forms         DEBUG	Total (ms): sync 418, processIncoming 1, uploadOutgoing 209, syncStartup 208, syncFinish 0, createRecord 2
2010-10-15 14:32:50	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/history
2010-10-15 14:32:50	Engine.History       INFO	17 outgoing items pre-reconciliation
2010-10-15 14:32:51	Collection           DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/history?newer=1287082329.83&full=1
2010-10-15 14:32:51	Engine.History       INFO	Records: 4 applied, 28 reconciled, 0 left to fetch
2010-10-15 14:32:51	Engine.History       INFO	Uploading all of 17 records
2010-10-15 14:32:51	Collection           DEBUG	POST Length: 11803
2010-10-15 14:32:52	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/history
2010-10-15 14:32:52	Engine.History       DEBUG	Total (ms): sync 2392, processIncoming 1407, uploadOutgoing 770, syncStartup 207, syncFinish 0, findDupe 1, createRecord 761, isEqual 462, reconcile 788
2010-10-15 14:32:52	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/passwords
2010-10-15 14:32:52	Engine.Passwords     INFO	0 outgoing items pre-reconciliation
2010-10-15 14:32:52	Engine.Passwords     INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:32:52	Engine.Passwords     DEBUG	Total (ms): sync 208, processIncoming 1, uploadOutgoing 0, syncStartup 207, syncFinish 0
2010-10-15 14:32:52	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/prefs
2010-10-15 14:32:52	Engine.Prefs         INFO	0 outgoing items pre-reconciliation
2010-10-15 14:32:52	Engine.Prefs         INFO	Records: 0 applied, 0 reconciled, 0 left to fetch
2010-10-15 14:32:52	Engine.Prefs         DEBUG	Total (ms): sync 203, processIncoming 1, uploadOutgoing 0, syncStartup 202, syncFinish 0
2010-10-15 14:32:53	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/tabs
2010-10-15 14:32:53	Engine.Tabs          DEBUG	First sync, uploading all items
2010-10-15 14:32:53	Engine.Tabs          INFO	1 outgoing items pre-reconciliation
2010-10-15 14:32:53	Store.Tabs           DEBUG	Adding remote tabs from Mr.Henky - MSI
2010-10-15 14:32:53	Collection           DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/tabs?full=1
2010-10-15 14:32:53	Engine.Tabs          INFO	Records: 1 applied, 1 reconciled, 0 left to fetch
2010-10-15 14:32:53	Engine.Tabs          INFO	Uploading all of 1 records
2010-10-15 14:32:53	Collection           DEBUG	POST Length: 1699
2010-10-15 14:32:53	Collection           DEBUG	POST success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/tabs
2010-10-15 14:32:53	Engine.Tabs          DEBUG	Total (ms): sync 629, processIncoming 216, uploadOutgoing 212, syncStartup 201, syncFinish 0, createRecord 11, findDupe 0, isEqual 7, reconcile 7
2010-10-15 14:32:53	Service.Main         INFO	Sync completed successfully in 5.80 secs.
2010-10-15 18:16:06	Service.Main         INFO	Loading Weave @weave_version@
2010-10-15 18:16:06	Engine.Bookmarks     DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.Forms         DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.History       DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.Passwords     DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.Prefs         DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.Tabs          DEBUG	Engine initialized
2010-10-15 18:16:06	Engine.Tabs          DEBUG	Resetting tabs last sync time
2010-10-15 18:16:06	Service.Main         INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101014 Firefox/4.0b8pre
2010-10-15 18:16:06	Service.Main         DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
2010-10-15 18:16:10	Service.Main         INFO	Logging in user mr.henky
2010-10-15 18:16:11	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 18:16:12	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 18:16:12	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 18:16:12	Service.Main         DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
2010-10-15 18:16:52	Service.Util         DEBUG	Could not create URI: missing ; before statement No traceback available
2010-10-15 18:17:24	Service.Main         INFO	Loading Weave @weave_version@
2010-10-15 18:17:24	Engine.Bookmarks     DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.Forms         DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.History       DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.Passwords     DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.Prefs         DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.Tabs          DEBUG	Engine initialized
2010-10-15 18:17:24	Engine.Tabs          DEBUG	Resetting tabs last sync time
2010-10-15 18:17:24	Service.Main         INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101014 Firefox/4.0b8pre
2010-10-15 18:17:24	Service.Main         DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
2010-10-15 18:17:28	Service.Main         INFO	Logging in user mr.henky
2010-10-15 18:17:29	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
2010-10-15 18:17:29	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/pubkey
2010-10-15 18:17:29	Net.Resource         DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/keys/privkey
2010-10-15 18:17:29	Service.Main         DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
1300293768028	Service.Main	INFO	Loading Weave 1.7
1300293768063	Engine.Bookmarks	DEBUG	Engine initialized
1300293768068	Engine.Forms	DEBUG	Engine initialized
1300293768072	Engine.History	DEBUG	Engine initialized
1300293768076	Engine.Passwords	DEBUG	Engine initialized
1300293768078	Engine.Prefs	DEBUG	Engine initialized
1300293768079	Engine.Tabs	DEBUG	Engine initialized
1300293768081	Engine.Tabs	DEBUG	Resetting tabs last sync time
1300293768082	Service.Main	INFO	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b13pre) Gecko/20110315 Firefox/4.0b13pre
1300293768087	Service.Main	DEBUG	Caching URLs under storage user base: https://phx-sync383.services.mozilla.com/1.0/mr.henky/
1300293773100	Service.Main	INFO	Logging in user mr.henky
1300293773972	Net.Resource	DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
1300293773973	Service.Main	DEBUG	Fetching global metadata record
1300293774140	Net.Resource	DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/meta/global
1300293774142	Service.Main	DEBUG	Weave Version: 1.7 Local Storage: 5 Remote Storage: 5
1300293774143	Service.Main	INFO	Sync key is up-to-date: no need to upgrade.
1300293774143	Service.Main	DEBUG	Fetching and verifying -- or generating -- symmetric keys.
1300293774321	Net.Resource	DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/info/collections
1300293774321	Service.Main	INFO	Testing info/collections: {"clients":1300293508,"crypto":1292093350.9,"forms":1300276540.63,"history":1300293505.4,"keys":1285349597.77,"meta":1296727198.17,"bookmarks":1300276540.08,"prefs":1300276979.48,"passwords":1300276417.36,"tabs":1300293506}
1300293774322	CollectionKeys	INFO	Testing for updateNeeded. Last modified: 0
1300293774322	Service.Main	INFO	CollectionKeys reports that a key update is needed.
1300293774524	Net.Resource	DEBUG	GET success 200 https://phx-sync383.services.mozilla.com/1.0/mr.henky/storage/crypto/keys
1300293774525	CollectionKeys	INFO	Updating collection keys...
1300293774527	CollectionKeys	INFO	Setting CollectionKeys contents. Our last modified: 0, input modified: 1292093350.9.
1300293774528	BulkKeyBundle	INFO	BulkKeyBundle being created for [default]
1300293774528	CollectionKeys	INFO	Processing downloaded per-collection keys.
1300293774529	CollectionKeys	INFO	Clearing CollectionKeys...
1300293774529	CollectionKeys	INFO	Saving downloaded keys.
1300293774530	CollectionKeys	INFO	Bumping last modified to 1292093350.9
1300293774530	CollectionKeys	INFO	Collection keys updated.
1300293809000	Service.Main	DEBUG	Idle timer created for sync, will sync after 5 seconds of inactivity.
Unfortunately the log doesn't tell us much anymore because it just reports the incremental sync. So unless you actually went to a website you haven't stored a password for yet, logged in, had Firefox store your password and *then* sync, the log won't be helpful.

However, we *can* do a few things. Can you please enter the following expressions into the Error Console and paste the output here:

1. How many records do you have on the server:

Components.utils.import("resource://services-sync/main.js"); (new Weave.Resource(Weave.Service.userBaseURL + "info/collection_counts")).get()

2. How many records do you have locally:

Components.utils.import("resource://services-sync/main.js"); [id for (id in Weave.Engines.get("passwords")._store.getAllIDs())].length
1. {"clients":"6","crypto":"1","forms":"995","history":"9373","meta":"1","bookmarks":"292","prefs":"2","passwords":"75","tabs":2}

2. 68

Note: I have restored lost passwords with MozBackup.
I'm a bit confused by your STRs, with Reset Sync and MozBackup and all that. Can you reproduce this with a brand new profile?
Yes.
(In reply to comment #8)
> Yes.

What's the output for step 2 on your brand new profile?
Really good question, because I'm getting different results. I can't find pattern: either it will sync passwords, or doesn't. I'll try to post Sync logs tomorrow with those results.
Sorry for the delay.
OK, after many attempts I'm giving up on this. Either it doesn't sync passwords at all, or after few restarts, or at first attempt.

But I noticed one thing: while syncing, if you open options window, syncing will stall until you close it again. Perhaps that is the issue?
Removing regression keyword, because this isn't broadly reproducible.
Severity: major → normal
Keywords: regression
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.