Skip to content
This repository was archived by the owner on May 27, 2019. It is now read-only.

Browserpass on Firefox is not showing the pinentry #330

Closed
suroa opened this issue Mar 28, 2019 · 2 comments
Closed

Browserpass on Firefox is not showing the pinentry #330

suroa opened this issue Mar 28, 2019 · 2 comments

Comments

@suroa
Copy link

suroa commented Mar 28, 2019

General information

  • Operating system + version: Arch Linux (up to date)
  • Browser + version: Firefox 66.0.1 (64-bit)
  • Information about the host app:
    • How did you install it?
      • Installed via a package manager.
    • If installed an official release, put a version: 2.0.21
  • Information about the browser extension:
    • How did you install it?
      • Installed via webstore.
    • Browserpass extension version as reported by your browser: Browserpass 2.0.2.2

Exact steps to reproduce the problem

  1. Try to have browserpass autofill a login form without having already filled a pinentry recently.
  2. No pinentry shows up.
  3. The form ends up blank.

What should happen?

A pinentry should show up. In my case pinentry-gnome3.

What happened instead?

Nothing showed up and the form was not filled.

@maximbaz
Copy link
Member

Hi, please try out Browserpass v3 and let me know if the issue is still present: #331

This has been previously reported (#281), but I don't know what I can do on Browserpass side to help, the extension is not responsible for opening pinentry dialog, it's the gpg itself.

The only suggestion I can think of is make sure a proper pinentry application is configured in gpg-agent.conf, see this section of the documentation for more info: https://github.com/browserpass/browserpass-native/#hints-for-configuring-gpg

Closing as I don't really know what I can do on Browserpass side, but do let me know if you solve the issue. Good luck!

@jrmaingo
Copy link

jrmaingo commented Mar 30, 2019

I was able to solve a similar sounding issue on my laptop by pointing gpg towards the pinentry program

# in ~/.gnupg/gpg-agent.conf
# in your case, replace '/usr/local/bin/pinentry-mac' with the path to 'pinentry-gnome3'
    pinentry-program /usr/local/bin/pinentry-mac

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

3 participants