Bug 44981 - remoteapp - не видны сертификаты на смарт карте
Summary: remoteapp - не видны сертификаты на смарт карте
Status: CLOSED FIXED
Alias: None
Product: Branch p9
Classification: Distributions
Component: remmina (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 major
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-20 12:24 MSK by Анкушев Сергей
Modified: 2023-03-24 14:13 MSK (History)
2 users (show)

See Also:


Attachments
лог запуска rdp приложения (8.04 KB, text/plain)
2023-01-20 12:24 MSK, Анкушев Сергей
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 на терминальной ферме.