Hello,
I have a strange issue with 2 yubikey neo's with the yubioath desktop app in Linux:
1) I have a yubikey neo (serialno 1891578) which functions normally with the yubioath app.
I have loaded 2 GoogleMail 2FA TOTP cedentials which function normally in this app and also on my android phone with NFC (using the androi version).
2) however I have a newer yubikey neo (serialno 2276401) with the same 2 credentials which does function normally on my android phone with NFC but does NOT function with the linux desktop version.
In fact I execute the yubioath from the command line nothing is reported using the older neo (serial 1891578) but with using the new version (serial 2276401) the following error is reported on the CLI:
Code:
(debian-jessie-encrypted)erikie@localhost:~$ yubioath
Traceback (most recent call last):
File "/usr/bin/yubioath", line 8, in <module>
main.main()
File "/usr/lib/python2.7/dist-packages/yubioath/gui/main.py", line 228, in main
app = YubiOathApplication()
File "/usr/lib/python2.7/dist-packages/yubioath/gui/main.py", line 111, in __init__
self._controller = GuiController(self, self._settings)
File "/usr/lib/python2.7/dist-packages/yubioath/gui/controller.py", line 176, in __init__
self.watcher = observe_reader(self.reader_name, self._on_reader)
File "/usr/lib/python2.7/dist-packages/yubioath/gui/ccid.py", line 135, in observe_reader
return CardWatcher(reader_name, callback)
File "/usr/lib/python2.7/dist-packages/yubioath/gui/ccid.py", line 87, in __init__
self._update(System.readers(), [])
File "/usr/lib/python2.7/dist-packages/yubioath/gui/ccid.py", line 96, in _update
if self.reader_name in reader.name:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 29: ordinal not in range(128)
QThread: Destroyed while thread is still running
(debian-jessie-encrypted)erikie@localhost:~$
Could anyone indicate what could be the cause of this issue?
For the record I use the following software versions:
- yubikey neo developer version serial 1891578 & 2276401
- yubioath 2.0.2
- debian version 8
- using yubico ppa from Ubuntu Utopic:
deb
http://ppa.launchpad.net/yubico/stable/ubuntu/ utopic main
deb-src
http://ppa.launchpad.net/yubico/stable/ubuntu/ utopic main
To add some more info to this issue: the piv-tool appears to be able to talk to new yubikey despite the fact the yubioath is not.
All the app (CAP files) came pre-installed on this yubikey neo.
Any help pointing me in the right direction in solving this issue would be very much appreciated.