Project

General

Profile

Pin lässt sich nicht ändern

Added by Frank Noack over 7 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