-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
tsh login
fails with "failed to get assertion: internal error" with older U2F devices
#44912
Comments
tsh login
fails with "failed to get assertion: internal error" with older U2F devices
Hey Rafal, I tried a repro with my oldest key (an U2F yubi4, firmware 4.3.7), but it works fine for me. Is the failure consistent? |
(send comment too soon) Is the failure consistent? Can you repro with older Teleport versions or did it work before? |
The failure is consistent. I'm quite certain that it did work – it's one of the few keys that I own that fits into my old Intel MBP. I just downloaded v15.0.0, v14.0.0, and v13.0.0 and they all don't even make the key blink during If I switch to the |
Update, in case anyone else is following this: Rafal has a repro, we've been talking about this the last few days. It seems like his yubi4 errors when certain allowed credentials are present. We are looking into some possible ideas for a fix. |
I'm keeping this open for an eventual backport after the v17 testplan. |
I think we can close this now, right? |
Expected behavior:
tsh login
works with an older U2F device (FIDO U2F Security Key, Firmware 4.1.8). It's the one that GitHub was giving away at a discount in 2015.Current behavior:
tsh login
returns an error, while the key works just fine in the browser.Bug details:
The text was updated successfully, but these errors were encountered: