clients icon indicating copy to clipboard operation
clients copied to clipboard

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

Open Krychaz opened this issue 3 years ago • 14 comments

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 avatar Mar 06 '22 12:03 Krychaz

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. https://github.com/bitwarden/desktop/pull/1288

clayadams5226 avatar Mar 07 '22 15:03 clayadams5226

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

yuyuko233 avatar Jun 24 '22 11:06 yuyuko233

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.

lbarnette avatar Jul 01 '22 23:07 lbarnette

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.

yuyuko233 avatar Jul 02 '22 09:07 yuyuko233

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!

boothemjr avatar Jul 02 '22 16:07 boothemjr

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

Nishith-Savla avatar Jul 05 '22 11:07 Nishith-Savla

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.

lbarnette avatar Jul 05 '22 12:07 lbarnette

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

yuyuko233 avatar Jul 08 '22 04:07 yuyuko233

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

dbosompem avatar Jul 08 '22 07:07 dbosompem

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

qingxiwa avatar Jul 11 '22 02:07 qingxiwa

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

Any news? 🙁

yuyuko233 avatar Jul 18 '22 06:07 yuyuko233

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

KhenemetHeru avatar Jul 20 '22 19:07 KhenemetHeru

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)

boothemjr avatar Aug 02 '22 20:08 boothemjr

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

Any news? 🙁

yuyuko233 avatar Aug 06 '22 12:08 yuyuko233

@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

yuyuko233 avatar Aug 12 '22 09:08 yuyuko233

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?

dbosompem avatar Aug 15 '22 12:08 dbosompem

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.

yuyuko233 avatar Aug 15 '22 12:08 yuyuko233

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.

pezlin avatar Aug 15 '22 12:08 pezlin

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

dbosompem avatar Aug 16 '22 19:08 dbosompem

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

Silther avatar Aug 16 '22 20:08 Silther

For the Chromium based folks, I found a workaround until this gets fixed: https://github.com/bitwarden/clients/issues/2942#issuecomment-1194073578

goose-ws avatar Aug 17 '22 18:08 goose-ws

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.

rdaugherty avatar Aug 17 '22 19:08 rdaugherty

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.

pezlin avatar Aug 18 '22 12:08 pezlin

I still can't get it working in Firefox.

Silther avatar Aug 18 '22 12:08 Silther

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

TEngelman avatar Aug 21 '22 13:08 TEngelman

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

Silther avatar Aug 25 '22 10:08 Silther

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

Theo

TEngelman avatar Sep 24 '22 13:09 TEngelman

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

Macbiz01 avatar Jan 12 '23 04:01 Macbiz01

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.

ghost avatar Jan 21 '23 18:01 ghost

Seems to be working again. At least for me.

On Sat, Jan 21, 2023, 10:40 AM Jason Rossiter @.***> wrote:

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.

— Reply to this email directly, view it on GitHub https://github.com/bitwarden/clients/issues/2435#issuecomment-1399308417, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5GVIR42S4ES3NSTJ7IIK23WTQUR5ANCNFSM5QBBK4OQ . You are receiving this because you commented.Message ID: @.***>

Macbiz01 avatar Jan 22 '23 07:01 Macbiz01