browserpass / browserpass-extension

Browserpass web extension
ISC License
825 stars 50 forks source link

Cannot file native message host (ungoogled chromium flatpak) #326

Open wbehrens-on-gh opened 1 year ago

wbehrens-on-gh commented 1 year ago

General information

Exact steps to reproduce the problem

  1. On Fedora 38, install ungoogled chromium flatpak

  2. download latest source release of the native adapter and follow manual install instructions

  3. Install webstore .crx from gh releases

What should happen?

Should connect to native adapter

What happened instead?

image

erayd commented 1 year ago

This looks like the same issue as the following:

The root cause is that the containerisation method used to sandbox the browser, also means that the browser can't see the native host binary, which is installed outside of the browser's container. To get this working, you'll need to allow the browser to access the browserpass native host, and add the necessary configuration to the containerised browser to ensure that it knows where to look.

There are some workaround suggestions in those issue threads, but unfortunately this isn't something that we can do much about from the Browserpass end of things. The problem is something that ultimately needs to be resolved by whoever is packaging your browser.