USB-C Yubikeys no longer recognized by ChromeOS?
Reported by
spuddybu...@gmail.com,
Apr 21 2018
|
||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; CrOS x86_64 10452.69.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.117 Safari/537.36 Platform: 10452.69.0 (Official Build) beta-channel eve Steps to reproduce the problem: 1. Go to https://demo.yubico.com/ or the LastPass U2F login screen 2. Insert personal USB-C Yubikey 4C into USB-C port 3. Note that Yubikey blinks rapidly 4. Long touch Yubikey to generate U2F password What is the expected behavior? Password is generated and I can log in to LastPass What went wrong? Nothing happens. - This also reproduces on my Asus Chromebook Flip C302 running the same version of Chrome. - My USB-A Yubikey seems to be recognized (with an adapter). - The Yubikey blinks rapidly (USB enumeration mode or an error) Did this work before? Yes Prior version of ChromeOS Chrome version: 66.0.3359.117 Channel: beta OS Version: 10452.69.0 Flash Version: It's possible that this is a hardware failure of the Yubikey itself. I am wondering if there are any other reports of a problem with this version of ChromeOS. I will follow up with Yubico to see if there is any other troubleshooting I can do.
,
Apr 23 2018
If the U2F key is blinking when you visit that page then it should have been enumerated properly by Chrome. To confirm this please, (1) Connect your device and attempt to use your Yubikey. (2) Open a new tab and navigate to chrome://device-log. (3) Check only "Error", "User", "Event", "Debug", "USB" and "HID". (4) Copy the log messages and add them to this issue.
,
Apr 23 2018
,
Apr 24 2018
Here is what I see in the logs when I insert and remove the Yubikey. FWIW I can't get Chrome on a Macbook to recognize it either, and the Mac OS X system report doesn't list it as a USB device. USBUser[17:49:41] USB device removed: path=/dev/bus/usb/001/039 guid=68a767af-53a6-48c3-acbe-fb0e15141ad3 HIDUser[17:49:41] HID device removed: deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1050:0200.0027/hidraw/hidraw2' HIDUser[17:49:39] HID device added: vendorId=4176, productId=512, name='Yubico Yubico Gnubby (gnubby1)', serial=' MODALIAS=hid:b0003g0001v00001050p00000200', deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1050:0200.0027/hidraw/hidraw2' USBUser[17:49:39] USB device added: path=/dev/bus/usb/001/038 vendor=32903 "", product=2602 "", serial="", guid=47a0daeb-d430-4be2-9190-ac89d27c3887 USBUser[17:49:39] USB device added: path=/dev/bus/usb/001/039 vendor=4176 "Yubico", product=512 "Yubico Gnubby (gnubby1)", serial="", guid=68a767af-53a6-48c3-acbe-fb0e15141ad3 USBUser[17:49:39] USB device added: path=/dev/bus/usb/001/040 vendor=6353 "Google Inc.", product=20500 "Cr50", serial="0", guid=1c935db4-aa9c-42d0-96d6-b2765de9580d USBUser[17:49:39] USB device added: path=/dev/bus/usb/001/037 vendor=3034 "Generic", product=22091 "WebCamera", serial="LOE65001063010A7A700A2BAI06BF12000", guid=cada1448-1caf-4816-8265-d46130878d96 USBUser[17:49:39] USB device removed: path=/dev/bus/usb/001/036 guid=3f87d063-e797-470b-bf6d-cc6d1d367bb0 USBUser[17:49:38] USB device removed: path=/dev/bus/usb/001/035 guid=2d57edf5-086a-44b3-bb65-469b53c25711 HIDUser[17:49:38] HID device removed: deviceId='/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1050:0200.0026/hidraw/hidraw2' USBUser[17:49:38] USB device removed: path=/dev/bus/usb/001/034 guid=876b3c7e-93b8-43e3-b61d-47c111c59ff3 USBUser[17:49:38] USB device removed: path=/dev/bus/usb/001/033 guid=57a3f187-79e0-4576-85ff-66c1234512d4
,
Apr 24 2018
(I have a ticket open with Yubico to try to troubleshoot this as a hardware issue.)
,
May 12 2018
This turned out to be a hardware issue with that specific key. After many emails I was able to get a replacement 4C that is working fine. I haven't checked my Asus Chromebook Flip yet, but I'll go ahead and close this. |
||||
►
Sign in to add a comment |
||||
Comment 1 by vakh@chromium.org
, Apr 23 2018Labels: Security_Severity-Low Security_Impact-Beta
Owner: reillyg@chromium.org
Status: Assigned (was: Unconfirmed)