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

FireFoxSync - FF Nightly

  • 6 replies
  • 2 have this problem
  • 53 views
  • Last reply by firefox938

more options

Hi, Can anyone tel me how I can edit the about:config from FireFox Nightly on my Andoid, so that it connects to my server?

Yesterday my "old" firefox updated to the newest 79, I believe and with it override the setting to connect to my sync server. The new FF do not support inputs into the config, so I have to switch to nightly. If I follow this setup, I don't finde any entries to change https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html

Would be nice to get some advices

Hi, Can anyone tel me how I can edit the about:config from FireFox Nightly on my Andoid, so that it connects to my server? Yesterday my "old" firefox updated to the newest 79, I believe and with it override the setting to connect to my sync server. The new FF do not support inputs into the config, so I have to switch to nightly. If I follow this setup, I don't finde any entries to change https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html Would be nice to get some advices

Chosen solution

No, I think that it should work in the release version. And you don't have to edit config.

Just go to Settings -> About Firefox and touch the Firefox name 5 times. Sync server settings should appear on top of the Settings page.

Read this answer in context 👍 2

All Replies (6)

more options

Chosen Solution

No, I think that it should work in the release version. And you don't have to edit config.

Just go to Settings -> About Firefox and touch the Firefox name 5 times. Sync server settings should appear on top of the Settings page.

more options

Wow thanks a lot! It work fine! Thanks :-)

more options

Thanks for the info on enabling custom sync server on android. Only resource I could find online regarding it.

I'm having problems though in 80.0.1-beta.2 when using only a Custom Sync server with the Mozilla's account server. Not tried release until I know I can use it with a custom sync server and a lot of the other UI issues are resolved.

Should the "Custom Sync Server" uri be exactly the same as "identity.sync.tokenserver.uri" that we used to enter in about:config? I don't see this variable in the about:config anymore.

I ask as I get the following error with a blank "Custom Firefox Account server" and my own "Custom Sync server" URI that works fine on the desktop and in Firefox for android version 69 when using about:config:

08-26 11:52:48.151 15703 15873 I FirefoxAccountStateMachine: Processing event Event$RecoveredFromAuthenticationProblem for state AuthenticationProblem. Next state is AuthenticatedNoProfile 08-26 11:52:48.151 15703 15873 I FirefoxAccountStateMachine: Registering persistence callback 08-26 11:52:48.151 15703 15873 I FirefoxAccountStateMachine: Registering device constellation observer 08-26 11:52:48.351 15703 15734 D FxaStatePersistenceCallback: Persisting account state into mozilla.components.service.fxa.SharedPrefAccountStorage@896b830 08-26 11:52:48.377 15703 15873 I FirefoxAccountStateMachine: Ran 'Event$RecoveredFromAuthenticationProblem' side-effects for state AuthenticatedNoProfile, got successive event Event$FetchProfile 08-26 11:52:48.377 15703 15873 I FirefoxAccountStateMachine: Processing event Event$FetchProfile for state AuthenticatedNoProfile. Next state is AuthenticatedNoProfile 08-26 11:52:48.377 15703 15873 I FirefoxAccountStateMachine: Fetching profile... 08-26 11:52:48.387 15703 15734 D FxaStatePersistenceCallback: Persisting account state into mozilla.components.service.fxa.SharedPrefAccountStorage@4fffbc7 08-26 11:52:48.393 15703 15873 I FirefoxAccountStateMachine: Ran 'Event$FetchProfile' side-effects for state AuthenticatedNoProfile, got successive event Event$FetchedProfile 08-26 11:52:48.393 15703 15873 I FirefoxAccountStateMachine: Processing event Event$FetchedProfile for state AuthenticatedNoProfile. Next state is AuthenticatedWithProfile 08-26 11:52:48.502 15703 15873 I FirefoxAccountStateMachine: Processing event Event$AuthenticationError - RustSyncManager.sync for state AuthenticatedWithProfile. Next state is AuthenticationProblem 08-26 11:52:48.502 15703 15873 I FirefoxAccountStateMachine: Hit auth problem. Trying to recover. 08-26 11:52:48.696 15703 15734 D FxaStatePersistenceCallback: Persisting account state into mozilla.components.service.fxa.SharedPrefAccountStorage@af4183e 08-26 11:52:48.702 15703 15873 I FirefoxAccountStateMachine: Able to recover from an auth problem. 08-26 11:52:48.702 15703 15873 I FirefoxAccountStateMachine: Ran 'Event$AuthenticationError - RustSyncManager.sync' side-effects for state AuthenticationProblem, got successive event Event$RecoveredFromAuthenticationProblem 08-26 11:52:48.702 15703 15873 I FirefoxAccountStateMachine: Processing event Event$RecoveredFromAuthenticationProblem for state AuthenticationProblem. Next state is AuthenticatedNoProfile 08-26 11:52:48.702 15703 15873 I FirefoxAccountStateMachine: Registering persistence callback 08-26 11:52:48.702 15703 15873 I FirefoxAccountStateMachine: Registering device constellation observer 08-26 11:52:48.887 15703 15734 D FxaStatePersistenceCallback: Persisting account state into mozilla.components.service.fxa.SharedPrefAccountStorage@bcb53ec 08-26 11:52:48.906 15703 15873 I FirefoxAccountStateMachine: Ran 'Event$RecoveredFromAuthenticationProblem' side-effects for state AuthenticatedNoProfile, got successive event Event$FetchProfile 08-26 11:52:48.907 15703 15873 I FirefoxAccountStateMachine: Processing event Event$FetchProfile for state AuthenticatedNoProfile. Next state is AuthenticatedNoProfile 08-26 11:52:48.907 15703 15873 I FirefoxAccountStateMachine: Fetching profile... 08-26 11:52:48.916 15703 15734 D FxaStatePersistenceCallback: Persisting account state into mozilla.components.service.fxa.SharedPrefAccountStorage@f750cee 08-26 11:52:48.924 15703 15873 I FirefoxAccountStateMachine: Ran 'Event$FetchProfile' side-effects for state AuthenticatedNoProfile, got successive event Event$FetchedProfile 08-26 11:52:48.924 15703 15873 I FirefoxAccountStateMachine: Processing event Event$FetchedProfile for state AuthenticatedNoProfile. Next state is AuthenticatedWithProfile 08-26 11:52:49.034 15703 15873 I FirefoxAccountStateMachine: Processing event Event$AuthenticationError - RustSyncManager.sync for state AuthenticatedWithProfile. Next state is AuthenticationProblem 08-26 11:52:49.035 15703 15873 I FirefoxAccountStateMachine: Hit auth problem. Trying to recover. 08-26 11:52:49.035 15703 15873 W FirefoxAccountStateMachine: Unable to recover from an auth problem, triggered a circuit breaker. 08-26 11:53:41.887 15703 15873 W FirefoxAccountStateMachine: Got invalid event Event$Init for state AuthenticationProblem.

The Auth error loops until it gives up. When I look in the "Devices & apps" on accounts.firefox.com I see the device as listed but the android icon is missing. If I remove "/token/1.0/sync/1.5" from the URI I can login fine get an android icon in accounts.firefox.com but sync doesn't work and I get no info in adb with:

adb setprop log.tag.FxSync VERBOSE adb setprop log.tag.FxAccounts VERBOSE adb setprop log.tag.FxAccountSyncAdapter VERBOSE

when pressing "Synchronise now" which displays "Last syncronised: never".

Any help would be greatly appreciated.

more options

"Should the "Custom Sync Server" uri be exactly the same as "identity.sync.tokenserver.uri" that we used to enter in about:config? I don't see this variable in the about:config anymore."

If i get you right: I have similar trouble. Since updating from 79 to 80 FF (PC) dosn't work with my own Syncserver (on a Raspberry Pi) anymore. But my own config is still here in the about:config.

more options

I have a similar problem with Firefox 80 and an own syncserver. Some years ago I set up an own firefox sync serven on a Rasperry Pi. Yesterday Firefox updated to Version 80 and now i can't sync anymore. There is a message "Connect with your account (again)" or similar - german version)) but after connecting (enter mailadress and password) the same message pops up again. And i am unable to sync :((( Any ideas how to fix this problem? I really want my own sync server instead of cloud services. "My data belongs to me" - you know.

Firefox is installed here (my home) on two computers. Laptop and PC. On PC I still had version 79. Everything worked fine. But after updating - the trouble started. Same on the laptop yesterday after updating from 79 to 80.

BTW: I read something about docker solution? Someone here tried it on a Rasperry Pi/Docker Combo? And if yo - is there a manual how to setup ? (For german readers I used this manual for setup: https://jankarres.de/2014/07/raspberry-pi-firefox-sync-server-installieren/#comment-8641

That was "helter skelter" enough.

I don't understand why mozilla is not offering an easy solution (Small server application for PC). It took me hours and some days until averthing worked fine. And i do not really want to do all this again. I have a clue about computing but I am not a Crack. So it was very hard to me to set it up all. (And my english isn't the best).

more options

t seems mozilla is not able to make things easy :( I tried to make a dowgrade back to 79. But a warning message pops up that i need to create a new profile. Thanks a lot!

After adding an -p -allow-downgrade to the command line i was able to start a firefox 79 again. And I can sync again. So it seems really there is a problem with v80.

And there is no easy way to block updates like a checkbox "no autoimatic updates". No. You need to hack the regestry or need to write a policy file :(

Workaround: "Ask before install update" is working now. But I guess it will not work very long.

Mozilla is really not able to make things easy :(

No "Backup" fuction to roll back. No "I really do not want updates" button. No simple server program for PC/Desktop version. "Why easy when you can things make hard", hu?