Skip to content

Manual sync required to sync passwords, bookmarks and history but not tabs #2027

@godfuture

Description

@godfuture

I am testing the new rust sync server for self hosting. I have followed instructions for docker compose and mariadb on https://mozilla-services.github.io/syncstorage-rs/how-to/how-to-run-with-docker.html

No issues during setup of docker and database.

To test the new sync environment, I have created two new firefox profiles on client machine and changed "identity.sync.tokenserver.uri" accordingly.

I did the firefox sync login in both profiles and ticked all sync objects. I kept track of about:sync-log and no log files so far. Till this point everything looked fine.

Testing passwords and bookmarks, I noticed that the data never got synced by automatic process. I see the sync progress icon in context menu spinning in both profiles, but no password or bookmark synced nonetheless. Also no log file in about:sync-log on both profiles. Only a manual sync on receiving profile brings up the data immediately. This behavior is 100% reproducible.

For history, it seems I need manual sync on both sending and receiving profile.

This seems not to be the case for tabs. They get synced automatically and in short time.

Firefox -v: 147.0.1
syncstorage build -v: ghcr.io/mozilla-services/syncstorage-rs/syncstorage-rs-mysql:11659d98f9

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions