Skip to content

Firefox browser extension not connecting #61

@alinmesser

Description

@alinmesser

Please agree to the following

Summary

Fresh Windows system install, latest OKP app, neither Firefox nor Waterfox can connect.

What software is involved?

  • Operating System:
  • OneKeePass:

Steps to Reproduce

  1. Fresh new install of Windows 11, installed OneKeePass desktop app v0.17.0, Waterfox 6.6.7, Firefox 146.0.1.
  2. Enabled browser integration and checked Firefox in OKP. Restarted the app.
  3. Installed OneKeePass-Browser 1.0.0 in both browsers. Restarted the browsers.
  4. Created and opened a new passwords file in OKP.
  5. Tried both browsers and neither connects.

Please advise on how can I debug this further.

Expected Behavior

Browser extension should connect to the app.

Actual Behavior

Browser extension fails to connect to the app.

Reproducibility

Always

Relevant Log Output

Extension error message is:

Please install the latest platform specific OneKeePass App
Need to enable the browser extension use in the app's settings
Then you can connect the browser extension to the main App


In Firefox console I see:

Value must either: contain the required "allowed_extensions" property, or contain the required "data" property [NativeManifests.sys.mjs:117](resource://gre/modules/NativeManifests.sys.mjs)
    parseManifest resource://gre/modules/NativeManifests.sys.mjs:117
    InterpretGeneratorResume self-hosted:1332
    AsyncFunctionNext self-hosted:800
ExtensionError: No such native application org.onekeepass.onekeepass_browser [ExtensionUtils.sys.mjs:48:5](resource://gre/modules/ExtensionUtils.sys.mjs)
    ExtensionError resource://gre/modules/ExtensionUtils.sys.mjs:48
    _throwGenericError resource://gre/modules/NativeMessaging.sys.mjs:51
    startupPromise resource://gre/modules/NativeMessaging.sys.mjs:92

Anything else?

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions