Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smartcard redirection fails with ReinerSCT readers #4018

Closed
mmorvai opened this issue Jun 23, 2017 · 2 comments
Closed

Smartcard redirection fails with ReinerSCT readers #4018

mmorvai opened this issue Jun 23, 2017 · 2 comments
Milestone

Comments

@mmorvai
Copy link

mmorvai commented Jun 23, 2017

OS: Debian Jessie
Freerdp: latest nightly build
Smardcard Readers: ReinerSCT cyberJack e-com, ReinerSCT cyberJack standard
Testsoftware: Cyberjack device manager
Windows versions: Win2008R2, Win2012R2, Windows2016

The client is configured correctly. Smartcard redirection works with other smardcard readers. ReinerSCT drivers are also installed. We can successfully redirect all ReinerSCT devices with rdesktop and pcsc_scan reads the card.

The smardcard reader is present in the cyberjack devicemanager, but the test fails due to some CTAPI Error (-42).
Here is the output of freerdp:

[15:23:47:377] [5106:5129] [WARN][com.freerdp.channels.smartcard.client] - IRP failure: SCardGetStatusChangeW (0x000900A4), status: SCARD_E_CANCELLED (0x80100002) [15:24:24:819] [5106:5126] [WARN][com.freerdp.channels.smartcard.client] - IRP was not fully parsed SCardListReaderGroupsA (0x00090020): Actual: 72, Expected: 96, Difference: 24 [15:24:24:819] [5106:5126] [WARN][com.freerdp.channels.smartcard.client] - 0000 04 00 00 00 00 00 02 00 00 00 00 00 ff ff ff ff ................ [15:24:24:819] [5106:5126] [WARN][com.freerdp.channels.smartcard.client] - 0010 04 00 00 00 4a e8 6a 16 ....J.j.

We would provide you with any other debug information you need. This problem seems to be related to issue #2524

@T3N4K4
Copy link
Contributor

T3N4K4 commented Jun 29, 2017

@mmorvai in my opinion it is exactly as you say #2524
I tried to address this problem in the RangeeGmbH FreeRDP Branch where it seems to work.
If you are interested -> RangeeGmbH@fef3502
The other big issue / thread for this problem is #3431 but the fix was not yet accepted / some people tested it with other smartcard readers and it seems to work only for ReinerSCT for them.. even though it does work for other readers for me aswell.

@akallabeth akallabeth added this to the 2.0-rc2 milestone Nov 23, 2017
@akallabeth
Copy link
Member

#4312 fixed a lot of smartcard usability errors.
Reopen if still an issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants