Package: yubioath-desktop
Version: 5.1.0-4
Severity: important
X-Debbugs-Cc: and...@lists.savchenko.net

Dear Maintainer,

Launching Yubikey Authenticator with multiple Yubikeys present results in none
of them being available for TOTP.

The "Authenticator" tab shows "No account". Removing either of the Yubikeys
restores the normal functionality.

Both Yubikeys are series 4 and work as expected using the same application on
Bookworm.

std(out|err) below:

QSocketNotifier: Can only be used with threads started with QThread
qrc:/qml/main.qml:305:5: QML Shortcut: Shortcut: Only binding to one of
multiple key bindings associated with 7. Use 'sequences: [ <key> ]' to bind to
all of them.
qrc:/qml/main.qml:297:5: QML Shortcut: Shortcut: Only binding to one of
multiple key bindings associated with 9. Use 'sequences: [ <key> ]' to bind to
all of them.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
qml: calculateAll failed: More than one YubiKey connected
qml: calculateAll failed: More than one YubiKey connected

Full debug log attached


-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.35+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages yubioath-desktop depends on:
ii libc6 2.41-9
ii libgcc-s1 14.2.0-19
ii libqt5core5t64 5.15.15+dfsg-6
ii libqt5gui5t64 5.15.15+dfsg-6
ii libqt5multimedia5 5.15.15-2
ii libqt5qml5 5.15.15+dfsg-3
ii libqt5quick5 5.15.15+dfsg-3
ii libqt5quickcontrols2-5 5.15.15+dfsg-2
ii libqt5widgets5t64 5.15.15+dfsg-6
ii libstdc++6 14.2.0-19
ii pcscd 2.3.3-1
ii python3-ykman 5.6.1+repack1-1
ii qml-module-io-thp-pyotherside 1.6.2-1
ii qml-module-qt-labs-platform 5.15.15+dfsg-2
ii qml-module-qt-labs-settings 5.15.15+dfsg-3
ii qml-module-qtquick-controls 5.15.15-2
ii qml-module-qtquick-controls2 5.15.15+dfsg-2
ii qml-module-qtquick-dialogs 5.15.15-2

yubioath-desktop recommends no packages.

yubioath-desktop suggests no packages.

-- no debconf information
INFO 21:37:17.898 [ykman.logging.set_log_level:60] Logging at level: DEBUG
WARNING 21:37:17.898 [ykman.logging.set_log_level:64] 
#############################################################################
#                                                                           #
# WARNING: Sensitive data may be logged!                                    #
# Some personally identifying information may be logged, such as usernames! #
#                                                                           #
#############################################################################
WARNING 21:37:17.898 [ykman.logging.init_logging:89] Logging to file: yubioauth.log
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:45] ykman: 5.6.1
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:46] Python: 3.13.5 (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:47] Platform: linux
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:48] Arch: x86_64
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:54] Running as admin: False
DEBUG 21:37:17.898 [ykman.logging_setup.log_sys_info:55] System date: 2025-07-17
DEBUG 21:37:17.959 [ykman.hid.linux.list_devices:123] Couldn't read HID descriptor for /dev/hidraw2
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ykman/hid/linux.py", line 115, in list_devices
    with open(hidraw, "rb") as f:
         ~~~~^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/dev/hidraw2'
DEBUG 21:37:18.14 [ykman.hid.linux.list_devices:123] Couldn't read HID descriptor for /dev/hidraw0
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ykman/hid/linux.py", line 115, in list_devices
    with open(hidraw, "rb") as f:
         ~~~~^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/dev/hidraw0'
DEBUG 21:37:18.127 [fido2.hid.linux.list_descriptors:103] Failed opening device /dev/hidraw0
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/fido2/hid/linux.py", line 98, in list_descriptors
    devices.append(get_descriptor(hidraw))
                   ~~~~~~~~~~~~~~^^^^^^^^
  File "/usr/lib/python3/dist-packages/fido2/hid/linux.py", line 55, in get_descriptor
    with open(path, "rb") as f:
         ~~~~^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/dev/hidraw0'
DEBUG 21:37:18.159 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:18.183 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:18.183 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:18.183 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:18.185 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:18.185 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:18.186 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:18.186 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:18.187 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:18.187 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:18.450 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:18.450 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:18.451 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:18.452 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:18.452 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:18.454 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:18.455 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:18.456 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:18.575 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw2')
DEBUG 21:37:18.687 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:18.687 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:18.799 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:18.863 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:18.864 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:18.864 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:20.914 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:20.914 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:20.915 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:20.915 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:20.973 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:20.974 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:20.974 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.366 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.366 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.367 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:21.367 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:21.483 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:21.541 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:21.542 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:21.542 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.546 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.546 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.547 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:21.548 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:21.605 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:21.606 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:21.607 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.612 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.612 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.612 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:21.613 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:21.632 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:21.657 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:21.657 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:21.657 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:21.659 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:21.659 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.661 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.661 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.663 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:21.663 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:21.687 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:21.688 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:21.688 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:21.689 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:21.689 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.691 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.691 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.692 [ykman.device.add:176] Resolved device <SERIAL_2>
ERROR 21:37:21.693 [yubikey.wrapped:147] Uncaught exception
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 135, in wrapped
    return f(*args, **kwargs)
  File "qrc:///py/yubikey.py", line 811, in ccid_calculate_all
    with self._open_oath() as oath_controller:
         ~~~~~~~~~~~~~~~^^
  File "qrc:///py/yubikey.py", line 228, in _open_oath
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:21.943 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:21.964 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:21.964 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:21.964 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:21.965 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:21.966 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.967 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.967 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.968 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:21.969 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:21.989 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:21.990 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:21.990 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:21.991 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:21.991 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:21.992 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.993 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:21.993 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:22.110 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw1')
DEBUG 21:37:22.110 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw2')
DEBUG 21:37:22.227 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:22.227 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:22.343 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:22.401 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:22.402 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:22.402 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.406 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.406 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.407 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:22.407 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:22.466 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:22.466 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:22.467 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.472 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.472 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.473 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:22.473 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:22.591 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:22.649 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:22.650 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:22.650 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.654 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.654 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.655 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:22.655 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:22.713 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:22.714 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:22.714 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.718 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.718 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.719 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:22.719 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:22.731 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:22.752 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:22.752 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:22.753 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:22.754 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:22.754 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.755 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.755 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.756 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:22.756 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:22.777 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:22.777 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:22.777 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:22.779 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:22.779 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:22.780 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.780 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:22.781 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:22.895 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw1')
DEBUG 21:37:22.895 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw2')
DEBUG 21:37:23.7 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:23.7 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:23.119 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:23.177 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:23.178 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:23.178 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:23.182 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.182 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.183 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:23.183 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:23.241 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:23.242 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:23.242 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:23.245 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.246 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.246 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:23.247 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:23.359 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:23.417 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:23.418 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:23.418 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:23.422 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.422 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.423 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:23.423 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:23.481 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:23.482 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:23.483 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:23.488 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.488 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:23.489 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:23.489 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:34.931 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:34.959 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:34.960 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:34.960 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:34.962 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:34.962 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:34.963 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:34.964 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:34.964 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:34.965 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:34.992 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:34.992 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:34.992 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:34.994 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:34.994 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:34.996 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:34.996 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:34.998 [ykman.device.add:176] Resolved device <SERIAL_2>
ERROR 21:37:34.998 [yubikey.wrapped:147] Uncaught exception
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 135, in wrapped
    return f(*args, **kwargs)
  File "qrc:///py/yubikey.py", line 811, in ccid_calculate_all
    with self._open_oath() as oath_controller:
         ~~~~~~~~~~~~~~~^^
  File "qrc:///py/yubikey.py", line 228, in _open_oath
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:35.7 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 00 00')
DEBUG 21:37:35.20 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:35.21 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:35.21 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:35.22 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.7
DEBUG 21:37:35.22 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.24 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.24 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.25 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:35.25 [ykman.device.add:165] Add device for <class 'yubikit.core.smartcard.SmartCardConnection'>: ScardYubiKeyDevice(pid=0407, fingerprint='Yubico YubiKey OTP+FIDO+CCID 01 00')
DEBUG 21:37:35.41 [ykman.pcsc.__init__:121] Using exclusive CCID connection
DEBUG 21:37:35.41 [yubikit.support.read_info:266] Attempting to read device info, using ScardSmartCardConnection
DEBUG 21:37:35.41 [yubikit.core.smartcard.select:427] Selecting AID: a000000527471117
DEBUG 21:37:35.42 [yubikit.management.__init__:554] Management session initialized for connection=ScardSmartCardConnection, version=4.3.4
DEBUG 21:37:35.42 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.43 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.43 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.44 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:35.154 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw1')
DEBUG 21:37:35.155 [ykman.device.add:165] Add device for <class 'yubikit.core.otp.OtpConnection'>: OtpYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw2')
DEBUG 21:37:35.267 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:35.267 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:35.379 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:35.437 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:35.438 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:35.438 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.444 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.444 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.445 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:35.445 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:35.501 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:35.502 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:35.502 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.505 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.506 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.507 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:35.507 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected
DEBUG 21:37:35.623 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw3')
DEBUG 21:37:35.681 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:35.682 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.7
DEBUG 21:37:35.682 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.686 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.686 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_1>, version=Version(major=4, minor=3, patch=7), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|196: 255>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.687 [ykman.device.add:176] Resolved device <SERIAL_1>
DEBUG 21:37:35.687 [ykman.device.add:165] Add device for <class 'fido2.ctap.CtapDevice'>: CtapYubiKeyDevice(pid=0407, fingerprint='/dev/hidraw4')
DEBUG 21:37:35.745 [yubikit.support.read_info:266] Attempting to read device info, using CtapHidDevice
DEBUG 21:37:35.746 [yubikit.management.__init__:554] Management session initialized for connection=CtapHidDevice, version=4.3.4
DEBUG 21:37:35.746 [yubikit.management.read_device_info:582] Reading DeviceInfo page: 0
DEBUG 21:37:35.749 [yubikit.support.read_info:294] Read info: DeviceInfo(config=DeviceConfig(enabled_capabilities={}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.750 [yubikit.support.read_info:353] Device info, after tweaks: DeviceInfo(config=DeviceConfig(enabled_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, auto_eject_timeout=0, challenge_response_timeout=0, device_flags=<DEVICE_FLAG: 0>, nfc_restricted=False), serial=<SERIAL_2>, version=Version(major=4, minor=3, patch=4), form_factor=<FORM_FACTOR.UNKNOWN: 0>, supported_capabilities={<TRANSPORT.USB: 'usb'>: <CAPABILITY.OTP|U2F|OATH|PIV|OPENPGP|4: 63>}, is_locked=False, is_fips=False, is_sky=False, part_number=None, fips_capable=<CAPABILITY: 0>, fips_approved=<CAPABILITY: 0>, pin_complexity=False, reset_blocked=<CAPABILITY: 0>, fps_version=None, stm_version=None)
DEBUG 21:37:35.750 [ykman.device.add:176] Resolved device <SERIAL_2>
DEBUG 21:37:35.750 [yubikey._get_fido_status:293] Failed to read CTAP info
Traceback (most recent call last):
  File "qrc:///py/yubikey.py", line 278, in _get_fido_status
    with self._open_device([FidoConnection]) as conn:
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "qrc:///py/yubikey.py", line 207, in _open_device
    raise Exception("More than one YubiKey connected")
Exception: More than one YubiKey connected

Reply via email to