-
Notifications
You must be signed in to change notification settings - Fork 25
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
fido-authenticator: Google 2FA reported not working #36
Comments
Google: can't reproduce it on a freshly flashed Nitrokey 3 1.0.1, development firmware. Logs look correct on communication.
Same on Firefox:
Perhaps device needs to be reset after update to make this work? To check:
|
Nextcloud 22.2.3:
|
Working (development) and non-working logs (production) for registration on Google service below. Visible difference between the key handles lengths (>1200 vs >800). This is caused by the official certificate being longer, which potentially triggers error on service side. Logs
|
Eventhough the release notes for Nitrokey 3 firmware version 1.0.1 say “fido-authenticator: use smaller CredentialID - fixes issues with some services FIDO usage (trussed-dev/fido-authenticator#8), I still get a 500 error on GitLab because the ID has 344 characters (GitLab’s limit is 340 characters). Is that the same issue as this one? |
GitLab 14.8.3 and Nitrokey 3 v1.0.2 here. I tested Firefoxw 98 and it works there! So it seems other browsers (like Chromium) create a longer CredentialID when registering a new device. However, logging in with an registered device works in Chromium, too. |
Are there any news about this? It is still not working for Google. |
@klumbe We recently identified the reason for the issue and are currently preparing a firmware update that fixes it. I can’t announce a release date as of today, but it should be available very soon. |
The release candidate 1.0.3-rc.1 fixes this issue. We will now run some final tests. The 1.0.3 release with this fix is scheduled for Monday. If you want to test the pre-release at your own risk before that, you can download it manually from the Github release page or with |
Google's 2FA is reported to not be working (1). Similarly Nextcloud's (2). To investigate.
Firmware: 1.0.1
Browsers: Firefox 96, Chromium 97.0.4692.99
Details:
The text was updated successfully, but these errors were encountered: