-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't sync with identity.sync.useOAuthForSyncToken enabled #218
Comments
Thanks for reporting this, do you get any error messages (in either your server logs or about:sync-log on the client) when this option is enabled? |
Hi @berezovskyi-oleksandr ! Did you make any other changes to your about:config besides changing |
Sorry for the delay. My current version is Firefox Nightly 80.0a1 (2020-07-04) (64-bit). @vladikoff , currently After successfull login I got pop-ups that it's OK, but in several seconds it asks me to re-login. @rfk , I've attached logs from I'm running syncserver in Docker and there are no logs. Only start ones:
Docker env vars which could be helpful:
Once I disable |
Thank you for the quick response! So it seems to have trouble with self-hosted instances. We shall take a look |
@vladikoff |
On the server, there are very few logs, all I see is:
|
The main reason is that tokenserver (1.4.5) is too old which requires a PyFxA ( 0.7.4 found in docker but 0.7.1 in requirements.txt weird ) contains mistakes in validate jwt. Lines 13 to 14 in e1aab54
So you need to update the requirements.txt to
and the newer version tokenserver needs more dependencies. Please 1. update syncserver 's requirements.txt 2. build new docker image. Thanks. Update:Force updating |
This fixes authentication with identity.sync.useOAuthForSyncToken enabled. Closes: mozilla-services#218 Closes: mozilla-services#225
@jackyzy823 thank you very much! I think I understand what happened here:
|
…date-readme docs: update readme with a few more first time setup details
According to Bugzilla, identity.sync.useOAuthForSyncToken is enabled for Nightly users and this option brokes sync.
Once I disabled this option, sync started working.
The text was updated successfully, but these errors were encountered: