I am not having any luck getting my MS RDP sessions to use my local smartcard for authentication. When I insert the card, the reader reads it, but my login screen never prompts me for a PIN. It remains at the username/password prompt.
Jon
Hi,
Have you tried in embedded or external mode ? Can you try both and tell me which one does not work ?
David Hervieux
Devolutions inc.
David Hervieux
Hi Dave,
I tried embedded mode first, and had no luck. I then changed it to external mode, and it worked fine. Thus, it appears that the issue is with embedded mode.
Thank You,
Jon
Hi,
Excellent, I will verify for the embedded mode.
David Hervieux
Devolutions inc.
David Hervieux
Hello,
I am having the same problem with the current version 5.6.3.0
- When launching in External mode, Smarcard worked fine and allowed me to authenticate through TS Gateway
- When launching in Embedded mode, I get the error:
Smart card error
The card supplied requires drivers that are not present on this system
Thanks,
GC
Hi gc-tech,
Can export your rdp session and send it to me (support@devolutions.net), I want to verify if all the setting are correctly set in embedded mode. You can change your server, username value.
Thank you
David Hervieux
Devolutions inc.
David Hervieux
Thanks for looking into this David,
I've sent the rdp attachments your way.
The problem seems to occur only on x64 bit OS (Vista x64 and Win7 x64)
I do not appear to have the problem on Vista 32bit OS or Windows XP (32 bit)
Thanks,
GC
Hi,
I have an idea what my be the problem, but not the solution. RDM is a 32 bits application and mstsc is a 64 bits, so I think that the driver for the smart card is 64 bits only and might not be loaded correctly when RDM is opening the RDP connection.
I will continue my investigation
David Hervieux
Devolutions inc.
David Hervieux
Thanks David,
Yes, the driver is a 64bit one, here is the information
Module[ 1] [C:\WINDOWS\SYSTEM32\DRIVERS\GEMCCID.SYS]
Company Name: Gemalto
File Description: USB Smart Card Reader Driver
Product Version: 4,0,8,0
File Version: 4, 0, 8, 0
File Size (bytes): 119680
File Date: Mon Aug 10 11:07:40 2009
Module TimeDateStamp = 0x4a800d8b - Mon Aug 10 05:07:39 2009
Module Checksum = 0x00020e0d
Module SizeOfImage = 0x0001d380
Module Pointer to PDB = [m:\wdx_lib_a19\gempcccid\objfre_win7_amd64\amd64[/color]GemCCID.pdb]
Module PDB Guid = {18B7DCEA-D275-4B07-B812-99F88CFA68BC}
Module PDB Age = 0x1
Hello,
The version (5.8.1.0) change history page details: "Fixed a bug with the embedded RDP and smart card"
I just wanted to confirm if this is the issue that is resolved.
Thanks!
GC-Tech
Confirmed that issue still persists with (5.8.1.0) on x64 OS
- When launching in External mode, Smarcard worked fine and allowed me to authenticate through TS Gateway
- When launching in Embedded mode, I get the error:
Smart card error
The card supplied requires drivers that are not present on this system
- Suspect the only way to fix this is an x64 version
Hi,
I hope that a 64bits version help, but I'm not that the ActiveX will really be a 64 bits.
David Hervieux