Solved

How to acces a smart card reader connected to a Windows 2003 server

Posted on 2008-10-28
6
944 Views
Last Modified: 2010-04-29
HI Expert,

I developed and installed a java application on a Windows 2003 Server machine. For security puporse , this application has to access a smart card inserted in a reader which is itself connected to the server.

The problem is that the application is not seeing any smart card reader.

The reader is Omnikey CardMan 6121. The smart card device redirection is disabled.

Furthermore i tried to access the reader using the Diagnostic tools (installed on the server) provided by Omnikey. The Diagnostic tools behave as if there was no reader connected to the server machine (just as the java application).

When I enable the smart card device redirection, both my application and the card dignostic tools are able to acces the smart card reader connected to the TERMINAL but not the one directly connected to the SERVER.

How could I actually access the smart card reader connected to the windows 2003 server machine?

Thanks.

0
Comment
Question by:bricesime
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
6 Comments
 
LVL 31

Expert Comment

by:Paranormastic
ID: 22844210
Make sure you have the current versions of the drivers and diag software - the cd might be out of date... also make sure correct version of 32 bit vs. 64 OS.

http://www.omnikey.com/index.php?id=69

If that doesn't help, check device manager and make sure no ! exist.

There is a good chance that you will need to reboot after installing this driver - its been a couple years but that was the case then.  Hopefully they managed to fix that by now.

If you are trying to test multiple readers, remove/uninstall any competing products.  Test with this being the only installed reader.

Try another USB port - try on in the back if you aren't already to make sure is a powered USB.  Do not use a non-powered up, especially with multiple devices.

Sorry, a little rusty on this one for remembering this model exactly vs. the other half dozen vendors' readers I used to test with, so if it doesn't make sense I apologize - in device manager see if there might be multiple virtual readers present - if so, remove all except one and then insert device.

Check services.msc and verify Smart Card service is present and started.

Since a server, I am assuming no software firewalls that might be hindering, but just throwing it out there in case.
0
 
LVL 31

Expert Comment

by:Paranormastic
ID: 22844274
Also, have you tried this while logged in locally instead of through RDP?  You can also try using Remote Desktops MMC and when creating the connection make sure to check the 'connect to console' box and see if that acts differently than normal RDP connection.

If you are trying to read from the locally connected device and not from remote users at all, then you should look at the middleware - are you using a product along with this device for handling the certificates, doing SSO, etc.?  There may be a vendor created service for handling the remote connections and disabling that might help out.  If not, you might try talking to the middleware company to see what permutations they support and if there is anything special you need to do that is specific to their product.
0
 
LVL 31

Accepted Solution

by:
Paranormastic earned 500 total points
ID: 23774734
Usually this type of situation is resolved either by troubleshooting, as described above, or else it is an issue with either the reader driver, reader firmware, or the smartcard middleware.  If troubleshooting did not solve it - problem tickets should be opened both the the middleware vendor and Omnikey.  If neither of them will accept the issue (blaming the other) then you should get them on a conference call or shared email chain so they can work with each other on the issue instead of trying to pass it off.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Numerous times I have been asked this questions that what is it that makes my machine log on so slow, there have been cases where computers took 23 minute exactly after taking password and getting to the desktop. Interesting thing was the fact th…
This seems to be a very common error related to the Samsung printer driver. First, this is the error we're talking about: Log: System Type: Error Event: 7000 Agent Time: 3:37:24 am 22-Apr-09 Event Time: 6:07:24 pm 21-Apr-09 UTC Source: Se…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question