Project

General

Profile

Pin lässt sich nicht ändern

Added by Frank Noack almost 10 years ago

Nachdem Open eCard jetzt läuft habe ich versucht die Pin für meinen Ausweis zu ändern. Leider bricht das Prog dabei ab.
Hier mal die Logs:
2016-10-05 19:09:06,152 [pool-3-thread-1] ERROR org.openecard.ifd.scio.EventWatcher:310 - Failed to retrieve ATR from card.
org.openecard.common.ifd.scio.SCIOException: Failed to connect the card in terminal 'REINER SCT cyberJack RFID komfort (1856930613) 00 00'.
at org.openecard.scio.PCSCTerminal.connect(PCSCTerminal.java:74)
at org.openecard.ifd.scio.wrapper.ChannelManager.openChannel(ChannelManager.java:91)
at org.openecard.ifd.scio.EventWatcher.getATR(EventWatcher.java:304)
at org.openecard.ifd.scio.EventWatcher.updateState(EventWatcher.java:132)
at org.openecard.ifd.scio.EventWatcher.call(EventWatcher.java:107)
at org.openecard.ifd.scio.EventWatcher.call(EventWatcher.java:51)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.smartcardio.CardException: connect() failed
at sun.security.smartcardio.TerminalImpl.connect(TerminalImpl.java:84)
at org.openecard.scio.PCSCTerminal.connect(PCSCTerminal.java:67)
... 9 common frames omitted
Caused by: sun.security.smartcardio.PCSCException: SCARD_E_PROTO_MISMATCH
at sun.security.smartcardio.PCSC.SCardConnect(Native Method)
at sun.security.smartcardio.CardImpl.<init>(CardImpl.java:96)
at sun.security.smartcardio.TerminalImpl.connect(TerminalImpl.java:78)
... 10 common frames omitted
2016-10-05 19:10:07,991 [SwingWorker-pool-6-thread-1] ERROR o.o.gui.executor.ExecutionEngine:157 - StepAction failed with error.
java.lang.NullPointerException: null
at org.openecard.common.util.ByteUtils.toInteger(ByteUtils.java:416)
at org.openecard.common.util.ByteUtils.toInteger(ByteUtils.java:404)
at org.openecard.plugins.pinplugin.gui.GenericPINAction.evaluateControlIFDResponse(GenericPINAction.java:603)
at org.openecard.plugins.pinplugin.gui.GenericPINAction.performPINChange(GenericPINAction.java:327)
at org.openecard.plugins.pinplugin.gui.GenericPINAction.perform(GenericPINAction.java:146)
at org.openecard.gui.executor.StepActionCallable.call(StepActionCallable.java:58)
at org.openecard.gui.executor.StepActionCallable.call(StepActionCallable.java:37)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2016-10-05 19:10:07,994 [SwingWorker-pool-6-thread-1] ERROR o.o.p.p.GetCardsAndPINStatusAction:74 - Failed to execute Action.
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.openecard.transport.dispatcher.Service.invoke(Service.java:192)
at org.openecard.transport.dispatcher.MessageDispatcher.deliver(MessageDispatcher.java:98)
at org.openecard.plugins.pinplugin.GetCardsAndPINStatusAction.execute(GetCardsAndPINStatusAction.java:72)
at org.openecard.addon.bind.AppExtensionActionProxy.execute(AppExtensionActionProxy.java:45)
at org.openecard.richclient.gui.manage.ActionEntryPanel$1$1.doInBackground(ActionEntryPanel.java:100)
at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javax.swing.SwingWorker.run(SwingWorker.java:334)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Card has been disconnected
at sun.security.smartcardio.CardImpl.checkState(CardImpl.java:109)
at sun.security.smartcardio.ChannelImpl.checkClosed(ChannelImpl.java:60)
at sun.security.smartcardio.ChannelImpl.getChannelNumber(ChannelImpl.java:71)
at org.openecard.scio.PCSCChannel.isBasicChannel(PCSCChannel.java:81)
at org.openecard.scio.PCSCChannel.isLogicalChannel(PCSCChannel.java:86)
at org.openecard.ifd.scio.wrapper.ChannelManager.closeChannel(ChannelManager.java:113)
at org.openecard.ifd.scio.IFD.disconnect(IFD.java:728)
... 15 common frames omitted
2016-10-05 19:11:14,500 [Open-eCard Localhost-Binding] ERROR o.o.c.binding.http.HttpService:153 - Socket closed
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at org.openecard.control.binding.http.HttpService.accept(HttpService.java:113)
at org.openecard.control.binding.http.HttpsService.accept(HttpsService.java:52)
at org.openecard.control.binding.http.HttpService.run(HttpService.java:124)
at java.lang.Thread.run(Thread.java:745)
2016-10-05 19:11:14,500 [Open-eCard Localhost-Binding] ERROR o.o.c.binding.http.HttpService:153 - Socket closed
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at org.openecard.control.binding.http.HttpService.accept(HttpService.java:113)
at org.openecard.control.binding.http.HttpService.run(HttpService.java:124)
at java.lang.Thread.run(Thread.java:745)

Ich werde da nicht schlau draus.

Frank