Reply to Message

View discussion in a popup

Replying to:
mvogt1
Enthusiast
Enthusiast

>What kind of smart card and driver do you use? I have a PIV card, below is the command output:

Thanks for your reply. The driver is from cryptovision a read only driver for StarCos. Version scinterface-8.0.1-1.x86_64.

You are right, if I remove the module from firefox it starts fine. Now its easy to say contact your pkcs11 driver vendor".

I did that.

But its turns out that the driver works "locally" fine and even with horizon windows->windows connection. (Okay some error pops up), but overall it works. But under Linux it freezes.

Thus its both, the driver and the Smartcard virtual Channel extension and on top of that: It freezes only with Linux.

My assumption is that it's the Smart Card virtual channel extension, which triggers the behavior, maybe in combination with some unhandled return code in the pkcs11 driver, or something else. On the pcscd side I see only endless SCARD_TRANSMIT but never a reply from the "marshalling" layer.

The Vitual Channel implements this:

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpesc/65c30c99-e816-48b6-9293-8d467...

but its possible that the the problem happens on the IRP layer too, but this is only an assumption.

 

 

Reply
0 Kudos