Skip to content

Firefox Multi-Account Containers + Google Sign In: Extension won't prompt to save new credentials #3078

Description

@stdedos

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

I would like to report something related to the #3022 that I am seeing.

  1. Firefox is installed as a deb package
  2. Firefox Multi-Account Containers is used
  3. Extension was "paired" while focusing on the same https://accounts.google.com / Firefox Multi-Account Container tab
  4. I am trying to sign-in to https://accounts.google.com
  5. Other accounts are offered
  6. Logging in with an non-existing username/password pair does NOT offer logging in

As a comparison, using e.g. https://deals.bleepingcomputer.com/sign_in on the same container works (see second log pasting - although I don't see a log message saying "new user/pw pair detected; offering save" or something related)

Searched:

Expected Versus Actual Behavior

From about:debugging#/runtime/this-firefox

21:52:42.300 [Debug ] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:52:42.414 [Error ] KeePassXC-Browser - Error: Cannot find menu item with id fill_attribute [global.js:194:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:52:42.429 KeePassXC-Browser: Connecting to native messaging host org.keepassxc.keepassxc_browser [client.js:393:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/background/client.js)
21:52:42.539 KeePassXC-Browser: Server public key: = [keepass.js:443:17](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/background/keepass.js)
21:52:43.250 [Error ] KeePassXC-Browser - No content script available for this tab. 2 [global.js:194:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:52:43.591 [Debug ] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 9 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:52:52.167 [Error ] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist. [global.js:194:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:53:37.286 [Debug event.js:12] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 10 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:55:08.137 [Debug event.js:12] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 13 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:55:16.752 [Debug page.js:218] KeePassXC-Browser - Found 9 entries for url https://accounts.google.com/v3/signin/identifier?... [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:55:33.508 [Debug event.js:12] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 4 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:55:35.730 [Debug page.js:218] KeePassXC-Browser - Found 2 entries for url https://myaccount.google.com/ [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:55:36.013 [Debug event.js:12] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 6 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)

and for another site that also has credentials:

21:57:58.565 [Error ] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist. 2 [global.js:194:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:58:53.318 [Debug ] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 2 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:58:55.275 [Debug ] KeePassXC-Browser - Found 1 entries for url https://deals.bleepingcomputer.com/sign_in [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:58:56.825 [Debug ] KeePassXC-Browser - page.initSettings: Error: Managed storage manifest not found 2 [global.js:186:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)
21:59:13.747 [Error ] KeePassXC-Browser - Cannot send activated_tab message: Could not establish connection. Receiving end does not exist. [global.js:194:13](moz-extension://c07f7fe2-82ba-4aba-a91c-e2253d7377dd/common/global.js)

Steps to Reproduce

  1. Install Firefox as deb
  2. Install Firefox Multi-Account Containers
  3. Pair KeePassXC extension
  4. Open a new container
  5. Try to login with a new user/pw pair on https://accounts.google.com

KeePassXC-Browser Debug Information

KeePassXC - 2.7.12
KeePassXC-Browser - 1.10.3
Operating system: Linux x86_64
Browser: Mozilla Firefox 154.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions