Bug 44981

Summary: remoteapp - не видны сертификаты на смарт карте
Product: Branch p9 Reporter: Анкушев Сергей <sa.ankushev>
Component: remminaAssignee: qa-team <qa-team>
Status: CLOSED FIXED QA Contact: qa-p9 <qa-p9>
Severity: major    
Priority: P5 CC: qwetwe, sa.ankushev
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
лог запуска rdp приложения none

Description Анкушев Сергей 2023-01-20 12:24:18 MSK
Created attachment 12340 [details]
лог запуска rdp приложения

В приложении remoteapp при подключении к терминальному серверу Windows RDS не появляются сертификаты со смарт-карты в хранилище Личные.
В логах появляется ошибка смарт карты:
[com.freerdp.channels.smartcard.client] - SCardGetStatusChangeW failed with error SCARD_E_CANCELLED [-2146435070]
[13:40:49:806] [23662:23709] [WARN][com.freerdp.channels.smartcard.client] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002)
Comment 1 Ivan Alekseev 2023-03-24 12:07:51 MSK
Анкушев Сергей, здравствуйте.

Прошу дополнить ошибку следующей информацией:
1) Образы систем, с которыми воспроизводится ошибка
2) Версия программы, с которой воспроизводится ошибка
3) Шаги для воспроизведения ошибки
4) Реальный результат
5) Ожидаемый результат

Какое RemoteApp-приложение опубликовано?
К чему подключена смарт-карта с сертификатами?
Где должны отображаться доступные сертификаты на смарт-карте?
Удавалось ли Вам добиться желаемого результата с использованием других клиентов удалённого рабочего стола? (например, xfreerdp)
Comment 2 Анкушев Сергей 2023-03-24 14:13:02 MSK
Вопрос закрыт
У нас получилось решить проблему.
Про подключении remoteapp через remmina для появления сертификатов в личном хранилище нужно приложение-посредник (в нашем случае pki-client). В Винде он пробрасывается в сеансе подключения remoteapp, а в линуксе нет. 
Решили проблему включив pki-client в настройках remoteapp на терминальной ферме.