Bug 50521 - xfreerdp не работает с внешней библиотекой libjcPKCS11-2.so для смарт-карт Jacarta
Summary: xfreerdp не работает с внешней библиотекой libjcPKCS11-2.so для смарт-карт Ja...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xfreerdp3 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-02 08:33 MSK by _taurus_
Modified: 2024-06-02 08:48 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _taurus_ 2024-06-02 08:33:22 MSK
Заранее извиняюсь если что не так, первый мой баг. 
WLOG_LEVEL=trace xfreerdp /kerberos:pkcs11-module:/usr/lib64/libjcPKCS11-2.so /list:smartcard
[08:21:36:452] [8945:000022f1] [DEBUG][com.freerdp.utils.signal] - [freerdp_handle_signals]: Registering signal hook...
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: *************************************************
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: This build is using [experimental] build options:
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: * 'WITH_VAAPI=ON'
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: 
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: [experimental] build options might crash the application
[08:21:36:454] [8945:000022f1] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55e93f72de10]: *************************************************
[08:21:36:454] [8945:000022f1] [DEBUG][com.freerdp.client.common.cmdline] - [freerdp_client_detect_command_line]: windows: -2001/1 posix: -1000/0
[08:21:36:455] [8945:000022f1] [DEBUG][com.winpr.ncryptp11] - [NCryptOpenP11StorageProviderEx]: Trying pkcs11-helper module '/usr/lib64/libjcPKCS11-2.so'
[08:21:36:456] [8945:000022f1] [DEBUG][com.winpr.ncryptp11] - [NCryptOpenP11StorageProviderEx]: module '/usr/lib64/libjcPKCS11-2.so' loaded
[08:21:36:498] [8945:000022f1] [DEBUG][com.winpr.ncryptp11] - [collect_keys]: checking 0 slots for valid keys...
[08:21:36:499] [8945:000022f1] [WARN][com.freerdp.smartcardlogon] - [list_provider_keys]: Microsoft Base Smart Card Crypto Provider [] no certificates found
smartcard reader detected, listing 0 certificates:
________________________________________________________________________

WLOG_LEVEL=trace xfreerdp /kerberos:pkcs11-module:/usr/lib64/libjcPKCS11-2.so.2.9.0 /list:smartcard
[08:21:01:952] [8882:000022b2] [DEBUG][com.freerdp.utils.signal] - [freerdp_handle_signals]: Registering signal hook...
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: *************************************************
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: This build is using [experimental] build options:
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: * 'WITH_VAAPI=ON'
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: 
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: [experimental] build options might crash the application
[08:21:01:954] [8882:000022b2] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55ff23e85e10]: *************************************************
[08:21:01:954] [8882:000022b2] [DEBUG][com.freerdp.client.common.cmdline] - [freerdp_client_detect_command_line]: windows: -2001/1 posix: -1000/0
[08:21:01:985] [8882:000022b2] [DEBUG][com.winpr.ncryptp11] - [NCryptOpenP11StorageProviderEx]: Trying pkcs11-helper module '/usr/lib64/libjcPKCS11-2.so.2.9.0'
[08:21:01:987] [8882:000022b2] [DEBUG][com.winpr.ncryptp11] - [NCryptOpenP11StorageProviderEx]: module '/usr/lib64/libjcPKCS11-2.so.2.9.0' loaded
[08:21:02:178] [8882:000022b2] [DEBUG][com.winpr.ncryptp11] - [collect_keys]: checking 0 slots for valid keys...
[08:21:02:178] [8882:000022b2] [WARN][com.freerdp.smartcardlogon] - [list_provider_keys]: Microsoft Base Smart Card Crypto Provider [] no certificates found
smartcard reader detected, listing 0 certificates:
_________________________________________________________________________
pkcs11-tool -Ol --module /usr/lib64/libjcPKCS11-2.so
Using slot 0 with a present token (0x1ffff)
Logging in to "Название токена".
Please enter User PIN: 
Private Key Object; RSA 
  label:      
  ID:         ИД
  Usage:      decrypt, sign, signRecover, unwrap
  Access:     sensitive, always sensitive, never extractable, local
Certificate Object; type = X.509 cert
  label:      
  subject:    Удалено
  serial:     Удалено
  ID:         ИД
Certificate Object; type = X.509 cert
  label:      
  subject:    Удалено
  serial:     Удалено
  ID:         ИД
Private Key Object; RSA 
  label:      
  ID:         ИД
  Usage:      decrypt, sign, signRecover, unwrap
  Access:     sensitive, always sensitive
Private Key Object; RSA 
  label:      
  ID:         ИД
  Usage:      decrypt, sign, signRecover, unwrap
  Access:     sensitive, always sensitive
Certificate Object; type = X.509 cert
  label:      Удалено
  subject:    Удалено
  serial:     Удалено
  ID:         ИД
Certificate Object; type = X.509 cert
  label:      Удалено
  subject:    Удалено
  serial:     Удалено
  ID:         ИД
Comment 1 _taurus_ 2024-06-02 08:48:09 MSK
This is FreeRDP version 3.5.1 (n/a)
Токен выдавался на работе для удаленной работы, на windows все работает без проблем.