Hallo mein Problem von:
hat sich in sofern erledigt, dass ich eine neue HBCI-Chipkarte der DKB bekommen, die alte ist wohl kaputt ... Nun stehe ich vor folgendem Problem: Ich bekomme es nicht hin die neue HBCIKarte meinem System als Sicherheitsmedium beizubringen... Irgendwas passt mit der KART und/oder HBCI nicht. Ich hatte damit in der Vergangeit keine Probleme, bin mir auch nicht bewusst, dass ich große Schwierigkeiten bei der Einrichtung hatte. Ich betreibe Hibiscus im Server-Mode anbei das log
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] saving pin in wallet
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] create passport handle
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] fetch accounts
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] open ddv passport
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] pcsc name: null
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] soft pin: true
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] entry index: 1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] passport type: DDVPCSC
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] found card terminals:
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] OMNIKEY AG CardMan 3021 00 00
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] card type: T=1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] using: org.kapott.hbci.smartcardio.DDVCardService1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] querying features
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] FEATURE_IFD_PIN_PROPERTIES: 4233000a
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] FEATURE_GET_TLV_PROPERTIES: 42330012
[Thu Dec 04 17:28:24 CET 2014][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback] PIN/TAN: have no valid value for callback reason: 11
[Thu Dec 04 17:28:24 CET 2014][ERROR][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] error while saving ddv config
java.rmi.RemoteException: error while opening chipcard; nested exception is:
org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:177)
at de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store(PassportsDdv.java:213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
at java.beans.Statement.invokeInternal(Statement.java:292)
at java.beans.Statement.access$000(Statement.java:58)
at java.beans.Statement$2.run(Statement.java:185)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Statement.invoke(Statement.java:182)
at java.beans.Expression.getValue(Expression.java:153)
at de.willuhn.datasource.BeanUtil.invoke(BeanUtil.java:246)
at de.willuhn.jameica.webtools.FrontController.service(FrontController.java:239)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:635)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
Caused by: org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
at org.kapott.hbci.passport.AbstractHBCIPassport.askForMissingData(AbstractHBCIPassport.java:163)
at org.kapott.hbci.passport.HBCIPassportDDVPCSC.<init>(HBCIPassportDDVPCSC.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:718)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:762)
at de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport(DDVConfigFactory.java:495)
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:143)
... 37 more
[Thu Dec 04 17:28:24 CET 2014][ERROR][de.willuhn.jameica.messaging.StatusBarServerMessageConsumer.handleMessage] Fehler beim Speichern der Chipkarten-Einstellungen: error while opening chipcard; nested exception is:
org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
[Thu Dec 04 17:28:31 CET 2014][INFO][de.willuhn.jameica.sensors.service.impl.SchedulerImpl$Worker.run] collected data from device: JVM Statistics
[Thu Dec 04 17:28:31 CET 2014][INFO][de.willuhn.jameica.sensors.service.impl.SchedulerImpl$Worker.run] collected data from device: hibiscus.server: statistics
hat sich in sofern erledigt, dass ich eine neue HBCI-Chipkarte der DKB bekommen, die alte ist wohl kaputt ... Nun stehe ich vor folgendem Problem: Ich bekomme es nicht hin die neue HBCIKarte meinem System als Sicherheitsmedium beizubringen... Irgendwas passt mit der KART und/oder HBCI nicht. Ich hatte damit in der Vergangeit keine Probleme, bin mir auch nicht bewusst, dass ich große Schwierigkeiten bei der Einrichtung hatte. Ich betreibe Hibiscus im Server-Mode anbei das log
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] saving pin in wallet
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] create passport handle
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] fetch accounts
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] open ddv passport
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] pcsc name: null
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] soft pin: true
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] entry index: 1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport] passport type: DDVPCSC
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] found card terminals:
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] OMNIKEY AG CardMan 3021 00 00
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] card type: T=1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] using: org.kapott.hbci.smartcardio.DDVCardService1
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] querying features
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] FEATURE_IFD_PIN_PROPERTIES: 4233000a
[Thu Dec 04 17:28:23 CET 2014][INFO][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] FEATURE_GET_TLV_PROPERTIES: 42330012
[Thu Dec 04 17:28:24 CET 2014][WARN][de.willuhn.jameica.hbci.payment.HBCICallbackServer.callback] PIN/TAN: have no valid value for callback reason: 11
[Thu Dec 04 17:28:24 CET 2014][ERROR][de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store] error while saving ddv config
java.rmi.RemoteException: error while opening chipcard; nested exception is:
org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:177)
at de.willuhn.jameica.hbci.payment.web.beans.PassportsDdv.store(PassportsDdv.java:213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
at java.beans.Statement.invokeInternal(Statement.java:292)
at java.beans.Statement.access$000(Statement.java:58)
at java.beans.Statement$2.run(Statement.java:185)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Statement.invoke(Statement.java:182)
at java.beans.Expression.getValue(Expression.java:153)
at de.willuhn.datasource.BeanUtil.invoke(BeanUtil.java:246)
at de.willuhn.jameica.webtools.FrontController.service(FrontController.java:239)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:635)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
Caused by: org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
at org.kapott.hbci.passport.AbstractHBCIPassport.askForMissingData(AbstractHBCIPassport.java:163)
at org.kapott.hbci.passport.HBCIPassportDDVPCSC.<init>(HBCIPassportDDVPCSC.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:718)
at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance(AbstractHBCIPassport.java:762)
at de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport(DDVConfigFactory.java:495)
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:143)
... 37 more
[Thu Dec 04 17:28:24 CET 2014][ERROR][de.willuhn.jameica.messaging.StatusBarServerMessageConsumer.handleMessage] Fehler beim Speichern der Chipkarten-Einstellungen: error while opening chipcard; nested exception is:
org.kapott.hbci.exceptions.InvalidUserDataException: Nutzerkennung darf nicht leer sein
[Thu Dec 04 17:28:31 CET 2014][INFO][de.willuhn.jameica.sensors.service.impl.SchedulerImpl$Worker.run] collected data from device: JVM Statistics
[Thu Dec 04 17:28:31 CET 2014][INFO][de.willuhn.jameica.sensors.service.impl.SchedulerImpl$Worker.run] collected data from device: hibiscus.server: statistics