
Sync with Two-Step Authentication protected Google account failed
I discovered that I cannot sync with my google account protected from 2FA.
In detail:
- Numbered list item showing something went wrong page when I am trying to login from (about:preferences#sync);
- Numbered list item Login successful with another account not protected by 2FA
Note that:
- Numbered list item cookie allowed;
- Numbered list item using newest version;
- Numbered list item protection set to standard;
- Numbered list item tried to reinstall firefox
but none of them are successful.
I have also confirm that:
- Numbered list item the account is able to sign in from other platform from mozilla(it's the account I'm using now)
- Numbered list item there's no (significant) error logged from the F12 console
GET https://cdn.accounts.firefox.com/settings/prod/static/css/main.47bc55cc.css [HTTP/2 200 OK 0ms]
GET https://cdn.accounts.firefox.com/settings/prod/query-fix.js [HTTP/2 200 0ms]
GET https://cdn.accounts.firefox.com/settings/prod/static/js/main.e5e8b95eb0758054510f.js [HTTP/2 200 0ms]
sentry-config-builder Object { msg: "Config setting for sentry.dsn specified, enabling sentry for env prod!" } config-builder.ts:49:9 sentry-config-builder Object { msg: "sentry targeting: prod" } config-builder.ts:63:9 XHRPOST https://accounts.firefox.com/nimbus-experiments [HTTP/3 200 148ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/static-asset-manifest.json [HTTP/2 200 0ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/locales/zh-TW/main.92b0a10b.ftl [HTTP/2 200 0ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/locales/zh-CN/main.61fb087e.ftl [HTTP/2 200 0ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/locales/en-GB/main.948aff3a.ftl [HTTP/2 200 0ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/locales/en/main.ca2a17d4.ftl [HTTP/2 200 0ms]
XHRGET https://cdn.accounts.firefox.com/settings/prod/static/locales/en-CA/main.105631bd.ftl [HTTP/2 200 0ms]
XHRPOST https://graphql.accounts.firefox.com/graphql [HTTP/3 200 148ms]
GET https://accounts.firefox.com/favicon.ico [HTTP/3 200 0ms]
XHRPOST https://graphql.accounts.firefox.com/graphql [HTTP/3 200 144ms]
webchannel WebChannelMessageToContent { target: Window, isTrusted: true, detail: {…}, srcElement: Window, currentTarget: Window, eventPhase: 2, bubbles: false, cancelable: false, returnValue: true, defaultPrevented: false, … } console.ts:40:19 webchannel WebChannelMessageToContent { target: Window, isTrusted: true, detail: {…}, srcElement: Window, currentTarget: Window, eventPhase: 2, bubbles: false, cancelable: false, returnValue: true, defaultPrevented: false, … } console.ts:40:19 XHRPOST https://graphql.accounts.firefox.com/graphql [HTTP/3 200 143ms]
XHRGET https://api.accounts.firefox.com/v1/totp/exists [HTTP/3 200 142ms]
GET https://cdn.accounts.firefox.com/settings/prod/static/media/moz-logo-bw-rgb.af4ff126cf0c81ef136dc2542f4a5e30.svg [HTTP/1.1 200 OK 0ms] ```
Wybrane rozwiązanie
Turns out I have not set the password. It should have nothing to do with the 2FA settings. For any external account(those created with google/apple etc), you'll need to do that before synchronizing.
For any developer of Firefox or staff in Mozilla, I kindly request you to add an error code or identifier to the page above.
Przeczytaj tę odpowiedź w całym kontekście 👍 0Wszystkie odpowiedzi (1)
Wybrane rozwiązanie
Turns out I have not set the password. It should have nothing to do with the 2FA settings. For any external account(those created with google/apple etc), you'll need to do that before synchronizing.
For any developer of Firefox or staff in Mozilla, I kindly request you to add an error code or identifier to the page above.
Zmodyfikowany przez Jacky He w dniu