Skip past navigation linksSecure Global Desktop 4.40 Administration Guide > Applications, Documents, and Application Servers > Users Cannot Use Smart Cards With Windows Applications

Users Cannot Use Smart Cards With Windows Applications

If users find they are unable to use their smart cards with Windows applications, use the following checklist to identify the source of the problem.

Check Description
Application server configuration
  • Is the application running on a Microsoft Windows Server 2003 application server?

    Only Microsoft Windows Server 2003 supports smart card device redirection.

  • Has smart card device redirection been enabled for Terminal Services on the Microsoft Windows Server 2003?
SGD configuration
  • Does the Windows application use Microsoft RDP as the Windows Protocol (--winproto)?
  • In the SGD Administration Console, on the Global Settings » Client Device tab, is the Smart Card check box is selected?
  • In the SGD Administration Console, on the Global Settings » Application Authentication tab, is the Smart Card Authentication check box selected?
Client configuration
  • On Microsoft Windows client platforms:
    • Check that the smart card reader listed in the Windows Device Manager.
    • Check that the smart card service is running on the client (click Start Menu » Programs » Administrative Tools » Services).
    • Check that the Sun Secure Global Desktop Client has detected the smart card reader and card. Right-mouse click on the Secure Global Desktop icon in the Windows system tray and select Connection info. The Smart card reader property should list the details in the format reader:ATR_string where reader is the manufacturer and model of the smart card reader and ATR_string is the Automatic Terminal Recognition (ATR) string which is a sequence of hexadecimal numbers used to identify the card to the system.
  • On Linux platforms:
    • Check that the PCSC daemon (pcscd) is running, for example by running /sbin/service pcscd status.
    • Try restarting the PCSC daemon with a --debug stdout option. Insert the card in the reader and see if the reader and card are detected.
  • On Solaris OS platforms:
    • If you are using the PC/SC Shim for SCF package, check that the OCF server (ocfserv) is running. Enable it if it is not (svcadm enable svc:/network/rpc/ocfserv).
    • If you are using the Sun Ray PC/SC Bypass package, check the Sun Ray Server Software configuration.
Related Topics