Re: Problem accessing smart card reader via Remote Desktop

From: Eric Perlin [MS] (ericperl_at_online.microsoft.com)
Date: 09/23/04


Date: Wed, 22 Sep 2004 15:13:02 -0700

Did you try to use the the Windows 2003 TS client (i.e. mstsc.exe) on the
clients?
mstsc.exe is part of the smartcard redirection stack and the version from
Windows doesn't contain this functionality.

-- 
Eric Perlin [MS]
This posting is provided "AS IS" with no warranties, and confers no rights.
---
<anonymous@discussions.microsoft.com> wrote in message
news:878501c495f7$14c8a110$a301280a@phx.gbl...
>
> Well, I did some more testing and found out I was wrong.
> The problem does not have anything to do with
> whether 'terminal services for users' is enable or not on
> the 2003 server.  The problem is a result of what client
> computer you're using to connect to the 2003 server.
>
> If you make the remote desktop connection from a Windows
> 2000 box, then apps running within the remote desktop
> session can't use the smart card or reader back at the
> client because SCardEstablishContext returns the
> error 'The Smart card resource manager is not running'.
> However, if you make the remote desktop connection from an
> Windows XP box everything works as expected.
> SCardEstablishContext retuns success and apps running
> within the remote desktop session can access the smart
> card and reader back at the XP box.
>
> Jim Miller
>
>
> >-----Original Message-----
> >[since this topic is almost a couple of weeks old I
> >thought I post my reply as a new topic so it doesn't get
> >overlooked]
> >
> >I've seen some unfortunate behavior when testing smart
> >cards used within remote desktop connections to 2003
> >servers.  If the 2003 server has 'terminal services for
> >users' enabled then the built-in PC/SC redirection works
> >ok, but if only 'remote administration' is enabled (which
> >is the default), then apps in the remote admin session
> >(i.e. session id > 0) get the error 'The Smart card
> >resource manager is not running' when they call
> >SCardEstablishContext.  Don't know why because it shows
> up
> >in the Services tool and session 0 apps are able to
> >successfully call SCardEstablishContext.
> >
> >I suspect the smart card resource manager doesn't support
> >multiple sessions unless 'terminal services for users' is
> >enabled.  This would be unfortunate if true for it would
> >prevent remote administrators from authenticating to the
> >2003 server with a smart card.
> >
> >Any word from one of you Microsoft people on whether the
> >above suspicion is true?
> >
> >Jim Miller
> >
> >
> >>-----Original Message-----
> >>We have a computer with a smart card reader for belgian
> >id card connected,
> >>which contains a test id card.
> >>
> >>I can only develop for this card when sitting native on
> >that machine. If I
> >>do a remote desktop connection to that machine, and
> start
> >the belgian id
> >>tool, I get the error message "Problem getting the
> reader
> >and card names".
> >>
> >>Unfortunatly I must be able to do that remotely.
> >>
> >>Any ideas?
> >>
> >>Thanks.
> >>.
> >>
> >..
> >
> >
> >.
> >


Relevant Pages

  • Re: Problem accessing smart card reader via Remote Desktop
    ... If you make the remote desktop connection from a Windows ... session can't use the smart card or reader back at the ... error 'The Smart card resource manager is not running'. ...
    (microsoft.public.platformsdk.security)
  • Re: setting up a free hotspot
    ... The wifi is to attract users to the ... Lay off the high transmit power. ... Are you supplying the card? ... The WRT54G and many access points have a "client protection" ...
    (alt.internet.wireless)
  • Re: Citrix-like solution/many screens
    ... If it really is necessary to have A gfx card per screen so be it, ... I DON'T want a client pc...does that shed ANY light? ... You could then invent ethernet and Tcp/IP to connect the server ... These client machines cost less than character terminals, ...
    (alt.os.linux)
  • Re: Windows logon through smart card.
    ... The card vendor should have a CSP ... You are correct that the certificate is stored only on the smart card. ...
    (microsoft.public.platformsdk.security)
  • Re: Using python from a browser/security hole
    ... To automate this, with a card reader, ... >there could be a app on each client that would ... Either way (plug-in or java ... >applet with privileges) your user will have to agree to give access to ...
    (comp.lang.python)