Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Biometric unlock is not working on windows 11 and the chrome and edge browser extensions #2435

Open
Krychaz opened this issue Mar 6, 2022 · 40 comments
Labels
browser Browser Extension bug

Comments

@Krychaz
Copy link
Member

Krychaz commented Mar 6, 2022

Steps To Reproduce

  1. Install Bitwarden Desktop app for Windows
  2. Change Bitwarden settings to allow extension
  3. Install Browser Extension
  4. Try to enable browser extension
  5. Re-login to allow new extension permissions
  6. Try to enable browser extension

Expected Result

Biometric unlock is enabled

Actual Result

Error reporting that browser integration is not enabled
111

Screenshots or Videos

No response

Additional Context

No response

Operating System

Windows

Operating System Version

11

Web Browser

Chrome, Microsoft Edge

Browser Version

99.0.4844.51

Build Version

1.56.6

@Krychaz Krychaz added the bug label Mar 6, 2022
@clayadams5226
Copy link
Contributor

Thanks for reaching out and letting us know @Krychaz. We believe we have a fix for this already that will be available in the next release.
bitwarden/desktop#1288

@Hinton Hinton added the browser Browser Extension label May 5, 2022
@yuyuko233
Copy link

Windows 10 too.

Biometric unlock is not working on Firefox and the Edge browser extensions.

Extensions:

Extensions version: 2022.5.0

Firefox version: 101.0.1 (64 Bit)

Edge version: 103.0.1264.37

PC desktop version: 2022.5.1

@lbarnette
Copy link

I’m still having this exact same problem with the Chrome extension. I’m running Windows 10 21H2 with the latest Bitwarden version 2022.6.0 (desktop application and extension). This hasn’t been fixed, and results in the same error when I try to use Windows Hello. Turning off all Windows security options doesn’t help, so it’s not an antivirus conflict - it’s Bitwarden.

@yuyuko233
Copy link

I’m still having this exact same problem with the Chrome extension. I’m running Windows 10 21H2 with the latest Bitwarden version 2022.6.0 (desktop application and extension). This hasn’t been fixed, and results in the same error when I try to use Windows Hello. Turning off all Windows security options doesn’t help, so it’s not an antivirus conflict - it’s Bitwarden.

me too.

@boothemjr
Copy link

I’m still having this exact same problem with the Chrome extension. I’m running Windows 10 21H2 with the latest Bitwarden version 2022.6.0 (desktop application and extension). This hasn’t been fixed, and results in the same error when I try to use Windows Hello. Turning off all Windows security options doesn’t help, so it’s not an antivirus conflict - it’s Bitwarden.

me too.

Same here!

@Nishith-Savla
Copy link

Yes, it just stopped working suddenly today...

Version 2022.6.0
Shell 16.2.7
Renderer 96.0.4664.174
Node 16.9.1
Architecture x64

@lbarnette
Copy link

lbarnette commented Jul 5, 2022

After some digging, I’ve got mine running again. I had to create a new key in the registry:
“HKCU\SOFTWARE\Google\Chrome\NativeMessagingHosts\com.8bit.bitwarden”

Next, I had to modify the default value to show:

“C:\Users\USERNAME\AppData\Roaming\Bitwarden\browsers\chrome.json”

After manually adding the key/value, everything works as normal.

This appears to be something that the developers have been struggling with for while. It is repeatedly acknowledged, but it’s an outstanding bug that nobody has fixed.

@yuyuko233
Copy link

yuyuko233 commented Jul 8, 2022

Still can't use biometric.

Stuck on this interface now.

Extensions version: 2022.6.0

Version 2022.6.1
Shell 16.2.7
Renderer 96.0.4664.174
Node 16.9.1
Architecture x64

@dbosompem
Copy link

Hi @yuyuko233 , the team is taking a look at this.

@qingxiwa
Copy link

After some digging, I’ve got mine running again. I had to create a new key in the registry: “HKCU\SOFTWARE\Google\Chrome\NativeMessagingHosts\com.8bit.bitwarden”

Next, I had to modify the default value to show:

“C:\Users\USERNAME\AppData\Roaming\Bitwarden\browsers\chrome.json”

After manually adding the key/value, everything works as normal.

This appears to be something that the developers have been struggling with for while. It is repeatedly acknowledged, but it’s an outstanding bug that nobody has fixed.

I tried it in Chrome and Edge, but it didn't work.
Win11 21H2, lasteat app and extention
2022/7/11

@yuyuko233
Copy link

Hi @yuyuko233 , the team is taking a look at this.

Any news? 🙁

@KhenemetHeru
Copy link

KhenemetHeru commented Jul 20, 2022

Just found this to be going on for me as well, but only in Edge. Biometrics/Windows Hello works properly with the latest Chrome and extension, but in the latest Edge the extension doesn't see that the Integration is enabled as above. And I already have that key in the registry, btw.

Microsoft Edge Version 103.0.1264.62 (Official build) (64-bit)
Google Chrome Version 103.0.5060.114 (Official Build) (64-bit)
Bitwarden Version 2022.6.2 x64

@boothemjr
Copy link

Mine appears to be working now..

Firefox Version: 103.0.1 (64-bit)
Bitwarden Version: 2022.6.2 (64-bit)
Bitwarden Firefox Extension Version: 2022.6.1 (64-bit)

@yuyuko233
Copy link

Hi @yuyuko233 , the team is taking a look at this.

Any news? 🙁

@yuyuko233
Copy link

@dbosompem Any news? 🙁

Still can't use biometric.

Stuck on this interface now.

Extensions version: 2022.6.0

Version 2022.6.1 Shell 16.2.7 Renderer 96.0.4664.174 Node 16.9.1 Architecture x64

@dbosompem
Copy link

Hi @yuyuko233, not yet, unfortunately. But have you tried the solutions suggested in the above thread? And on which browser extension are you currently facing this challenge?

@yuyuko233
Copy link

yuyuko233 commented Aug 15, 2022

Hi @yuyuko233, not yet, unfortunately. But have you tried the solutions suggested in the above thread? And on which browser extension are you currently facing this challenge?

Any suggestion in the above threads did not solve this problem.
All browsers are not working properly.

@pezlin
Copy link

pezlin commented Aug 15, 2022

For me it is not working in Edge (not in default or beta version) but in Chrome. I have add-in version 2022.6.1 (latest available version) and desktop version 2022.8.1. In Chrome the add-in version seems to be 2022.8.1.

@dbosompem
Copy link

@yuyuko233 alright. We will reproduce this again, and get back with if we need additional context. Thank you for your patience on this issue!

@Silther
Copy link

Silther commented Aug 16, 2022

I have the same problem with Win11 and the Firefox UWP and it looks like the Ticket #2942 is an duplicate.

@goose-ws
Copy link

For the Chromium based folks, I found a workaround until this gets fixed: #2942 (comment)

@rdaugherty
Copy link

rdaugherty commented Aug 17, 2022

Hello everyone! I have attempted to replicate this issue and, although I did run into some problems, ultimately I was able to get Biometrics working properly on various browsers. The workaround is very similar to the one provided by @goose-ws , the only difference is, I'm using the newest desktop and browser versions. All Bitwarden artifacts were downloaded by the links proved from https://bitwarden.com/download/.

OS/Version - Windows 10
Desktop Version - 2022.8.1
Chrome Extension Version / Browser Version - 2022.8.0 / 104.0.5112.81
Firefox Extension Version / Browser Version - 2022.8.0 / 103.0.2
Edge Extension version / Browser Version - 2022.6.1 / 104.0.1293.54

Steps to replicate:

  1. Install Desktop app; either for all users or individual user (it doesn't matter which, the experience is still the same).
  2. Login to Desktop app and, in settings, enable your available biometric option (ex: Windows Hello).
  3. Also in settings, enable "Allow browser integration".
  4. Install browser extension.
  5. Log in to extension and, in settings, enable "Unlock with biometrics".
  6. Click "Allow" on the permissions prompt. Permissions will update and lock the extension.
  7. Unlock the extension and, in settings, enable "Unlock with biometrics" once again.
  8. You will most likely run into the "Browser integration is not enabled" error at this step. If so,
  9. In Desktop app, in settings, disable "Allow browser integration" and then re-enable it once more.
  10. In extension, enable "Unlock with biometrics." You should now receive the "Awaiting confirmation from desktop" prompt, which should allow you to finish the biometric setup process.

Steps 1-7 is currently the expected set up flow. However, it does appear that the extra steps of toggling the Desktop setting is needed to establish the connection, which is not intended. I'm going to write up these steps so our development team can investigate a fix for this.

@pezlin
Copy link

pezlin commented Aug 18, 2022

I tried the steps above but still couldn't get it to work. Not in Edge or Edge Beta. Still get the "Browser integration is not enabled". Still working in Chrome.

@Silther
Copy link

Silther commented Aug 18, 2022

I still can't get it working in Firefox.

@TEngelman
Copy link

I opened #2679 a while ago. And I opened a case at Bitwarden support on June 10, based on https://community.bitwarden.com/t/windows-hello-in-bitwarden-desktop-application-version-1-33-not-functioning-properly/40806/2.

After some analysis and trial and error Bitwarden support confirmed this on July 6.
"Our engineering team is aware of this issue, and are currently investigating it.

We're sorry for the inconvenience, and thank you for your patience. "
Unfortunately, until now no solution has been published, although the app has been updated several times since then.
Theo

@Silther
Copy link

Silther commented Aug 25, 2022

If websites can implement Windows Hello directly with Webauthn, why does the browser extension even need the desktop app?

@TEngelman
Copy link

For Edge/Chrome folks, please check the solution I was offered today in the issue #2679

Theo

@Macbiz01
Copy link

Have this issue too. Uninstalled and re-installed both the Desktop app and Chrome extension. No luck, same error. The desktop app uses Windows Hello just fine.

image

@ghost
Copy link

ghost commented Jan 21, 2023

Same issue here. on Windows 11/Edge, with a fresh install of everything (including Windows). Also on Firefox.

Very distressing how long this bug has been outstanding and unresolved. None of the solutions offered here are effective.

@Macbiz01
Copy link

Macbiz01 commented Jan 22, 2023 via email

@pezlin
Copy link

pezlin commented Jan 22, 2023

Still not working for me. Have tried every suggestion in these comments multiple times.

@CerKill
Copy link

CerKill commented Mar 27, 2023

Hello, I have just installed Bitwarden on my new Dell Inspiron laptop (Windows 11). I can unlock it with finger print on Firefox but not on Chrome too... I have the same issue than reported since one year...
image

@CarstenG2
Copy link

The error was gone for some time. Now after the latest update to 2023.5.0 it is broken again. Arg!

@rileyeaton
Copy link

The error was gone for some time. Now after the latest update to 2023.5.0 it is broken again. Arg!

I have experienced this issue in 2023.5.0 as well

@CerKill
Copy link

CerKill commented Jun 12, 2023 via email

@CarstenG2
Copy link

Date&Time are all correct. Is there any debug-log avail to check for details? Or can it be activated?
Error is as follows: When trying to enable biometrics in chrome browser extension, then it tells me, that "browser integration is not set up", but in fact it is in bitwarden desktop app. I tried re-installing the app and the browser extension, but still same error.

@ravenkwill
Copy link

Running Windows 11, works fine with Firefox, but Chrome I get the same "Integration is not enabled" for biometrics

@ravenkwill
Copy link

works on my older, widows 10 laptop

@RReverser
Copy link

RReverser commented Oct 6, 2023

If websites can implement Windows Hello directly with Webauthn, why does the browser extension even need the desktop app?

Looks like this question was missed - I have the same one. All websites use native WebAuthn API to integrate with Windows Hello, why does Bitwarden need a separate application and cross-app communication? It seems strictly worse in all aspects I can think of, from maintenance to security to UX.

@TESTER-sec
Copy link

The "browser integration is not activated" issue is still happening on Windows 11 for Chrome, Edge, and Firefox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser Browser Extension bug
Projects
None yet
Development

No branches or pull requests