Bug #613
closedeResident-card is not recognised in current v1.3 snapshot (20170919)
0%
Description
... similar tests should be performed for other signature-capable cards.
The following cards should be supported with ChipGateway-functionality:
Prio 1:
- D-Trust signature cards
- eGK
- HBA (i.e. eAL-light, HPCqSIG, HBA-G2)
- eResident card / EstEID (via CIF)
- LuxTrust v3
- Lux eID
- Belgian eID (via CIF)
Prio 2:
- e-card AT (G3 via CIF)
- Georgian eID
- Portuguese eID
- Serbian eID
Files
Updated by Tobias Wich over 6 years ago
- Assignee changed from Tobias Wich to Detlef Hühnlein
Please provide a log and detailed description of the problem.
Updated by Detlef Hühnlein over 6 years ago
- File richclient_info.log richclient_info.log added
- File nicht-erkannte-karte.PNG nicht-erkannte-karte.PNG added
The problem is that the eResident card is not recognized as such, but as "unknown card".
Updated by Tobias Wich over 6 years ago
What about other cards with the same reader.
The log clearly indicates a problem with the PCSC Stack when connecting the card. Both for the PKCS#11 Middleware and the PCSC IFD.
PKCS#11
2017-09-22 12:14:26,587 [Dispatcher Event 1] DEBUG org.openecard.richclient.gui.Status:361 - Event: TERMINAL_ADDED 2017-09-22 12:14:26,587 [Dispatcher Event 1] DEBUG org.openecard.richclient.gui.Status:369 - ConnectionHandle: iso.std.iso_iec._24727.tech.schema.ConnectionHandleType@4ba2e2 2017-09-22 12:14:26,588 [Dispatcher Event 1] DEBUG org.openecard.richclient.gui.Status:371 - RecognitionInfo: null 2017-09-22 12:14:26,588 [Dispatcher Event 1] DEBUG org.openecard.richclient.gui.Status:373 - IFDName: Broadcom Corp Contacted SmartCard 0 2017-09-22 12:14:26,589 [main] DEBUG o.o.mdlw.sal.MiddleWareWrapper:499 - Return code for C_GetTokenInfo: 0X000032 -> CKR_DEVICE_REMOVED 2017-09-22 12:14:26,590 [main] DEBUG o.o.mdlw.event.MwEventRunner:87 - Error getting token information, no card present in the requested slot. org.openecard.mdlw.sal.exceptions.SessionException: [CKR_DEVICE_REMOVED] The token was removed from its slot during the execution of the function. at org.openecard.mdlw.sal.MiddleWareWrapper.raiseError(MiddleWareWrapper.java:565) at org.openecard.mdlw.sal.MiddleWareWrapper.check(MiddleWareWrapper.java:504) at org.openecard.mdlw.sal.MiddleWareWrapper.check(MiddleWareWrapper.java:509) at org.openecard.mdlw.sal.MiddleWareWrapper.getTokenInfo(MiddleWareWrapper.java:252) at org.openecard.mdlw.sal.MwSlot.getTokenInfo(MwSlot.java:72) at org.openecard.mdlw.event.MwEventRunner.initRunner(MwEventRunner.java:81) at org.openecard.mdlw.event.MwEventManager.initialize(MwEventManager.java:73) at org.openecard.mdlw.sal.MiddlewareSAL.initialize(MiddlewareSAL.java:310) at org.openecard.sal.SelectorSAL.initialize(SelectorSAL.java:239) at org.openecard.richclient.RichClient.setup(RichClient.java:222) at org.openecard.richclient.RichClient.main(RichClient.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.openecard.versioncheck.MainLoader.main(MainLoader.java:73)
PCSC
2017-09-22 12:14:27,287 [IFD Watcher 0] DEBUG o.o.scio.PCSCTerminals$PCSCWatcher:201 - Detecting initial terminal status. 2017-09-22 12:14:27,287 [IFD Watcher 0] DEBUG o.o.scio.PCSCTerminals$PCSCWatcher:205 - Terminal='Broadcom Corp Contacted SmartCard 0' cardPresent=false 2017-09-22 12:14:33,334 [SCIO Watcher 0] ERROR org.openecard.ifd.scio.EventWatcher:135 - Failed to open master channel for terminal 'Broadcom Corp Contacted SmartCard 0'. org.openecard.common.ifd.scio.SCIOException: Reader refused to connect card with any protocol. at org.openecard.ifd.scio.wrapper.SingleThreadChannel.connectCard(SingleThreadChannel.java:118) at org.openecard.ifd.scio.wrapper.SingleThreadChannel.<init>(SingleThreadChannel.java:90) at org.openecard.ifd.scio.EventWatcher.updateState(EventWatcher.java:130) at org.openecard.ifd.scio.EventWatcher.call(EventWatcher.java:105) at org.openecard.ifd.scio.EventWatcher.call(EventWatcher.java:49) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) .... 2017-09-22 12:14:33,351 [IFD Watcher 0] ERROR o.o.ifd.event.IfdEventRunner:232 - Failed to connect card, nevertheless sending CARD_INSERTED event. org.openecard.common.ifd.scio.SCIOException: Reader refused to connect card with any protocol. at org.openecard.ifd.scio.wrapper.SingleThreadChannel.connectCard(SingleThreadChannel.java:118) at org.openecard.ifd.scio.wrapper.SingleThreadChannel.<init>(SingleThreadChannel.java:90) at org.openecard.ifd.scio.wrapper.ChannelManager.openMasterChannel(ChannelManager.java:90) at org.openecard.ifd.event.IfdEventRunner.fireEvents(IfdEventRunner.java:226) at org.openecard.ifd.event.IfdEventRunner.run(IfdEventRunner.java:127) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Updated by Detlef Hühnlein over 6 years ago
- Status changed from New to Closed
- Priority changed from High to Normal
closed, as this has been a local problem.