С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Удаленный рабочий стол включен на Windows 10 Enterprise amd64 10.0.18363.
Рутокен Lite (1000) v54.01.09.00 подключен к Debian 10 amd64.
Рутокен lite распознаётся через pcsc_scan на Debian.
Для отладки проброса токенов FreeRDP 2.2.0 был скомпилирован с флагом -DWITH_SMARTCARD_INSPECT=ON.
Подключаюсь к удаленному рабочему столу с пробросом токена

./xfreerdp /v:192.168.54.146 /u:Toster /p:11111111 /cert-ignore /smartcard /log-level:trace | tee log-3a.txt

Вижу токен в панели управления рутокен на Windows.
Подключаюсь повторной той же командой, но с записью лога в log-3b.txt.
Токена нет в выпадающем списке в панели управления рутокен.

Иногда токен не пробрасывается при 2-ом подключении, иногда при 5-ом. В среднем примерно с вероятностью 20%. Также обнаружил, что иногда токен мигает в панели управления рутокен, т.е. исчезает и через пол секунды появляется обратно.

Описание этой же проблемы https://github.com/FreeRDP/FreeRDP/issues/6476 .

Логи не прикладываю, т.к. загрузка логов на форум для меня не доступна.

Re: С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Добрый день.
У вас на Windows всегда открыта Панель управления Рутокен? Когда токен не виден в ней, вы пробовали перезапускать приложение Панель управления Рутокен?
Отключение от сервера происходит просто закрытием окна freerdp?

Re: С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Повторно воспроизвёл проблему 6 раз -- все 6 раз перезапуск панели управления рутокен помог.

Обычно отключаю через "Меню пуск"->"Выключение"->"Отключиться".
Проблема воспроизводится независимо от способа отключения:
при нажатии на "Отключиться",
при бездействии (настроена групповая политика ограничения времени активных бездействующих сеансов),
при закрытии окна RDP крестиком,
при закрытии процесса FreeRDP Ctrl+C.

Re: С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Спасибо за описание проблемы. Передали разработчикам.

Re: С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Подскажите проводились ли работы по устранению необходимости перезапускать панель управления рутокен в описанном сценарии?

Re: С вероятностью 20% рутокен не пробрасывается средствами FreeRDP

Добрый день, во время изучения данной задачи было выявлено, что подобная проблема возникает только с FreeRDP и, действительно, не постоянно.
Также выявили, что с другими средствами, например, с Remina, проблем не возникает.
Принято решение не производить исправлений.
Предлагаем запускать "Панель управления Рутокен" после подключения Рутокена.