Ich bin neu von Windows auf Linux umgestiegen. Bisher habe ich mein Homebanking mit Starmoney gemacht. Das möchte ich nun gerne auf hibiscus umstellen. Allerdings bekomme ich den Kartenleser nicht zum laufen.
Mein System sieht wie folgt aus:
Ich habe folgende Schritte in hibiscus vorgenommen:
* Kartenleser manuell einrichten
* PC/SC Kartenleser
* Identifier des PC/SC Kartenlesers: REINER SCT cyberJack one (076C384E30) 00 00
* HBCI FinTS 3.0
Wenn ich dann die Konfiguration teste, wird die Karten-PIN abgefragt und danach bekomme ich folgende Fehlermeldung im hibiscus-log:
Ich habe viel gesucht, konnte aber keine passende Hilfe zu den Fehlermeldungen finden.
Kann mir hier jemand weiterhelfen?
Vielen Dank
Holger
Mein System sieht wie folgt aus:
Code
Linux Mint 20.1 Cinnamon
Kernel 5.4.0-70-generic
$ java --version
openjdk 11.0.10 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
jameica 2.8.6
hibiscus 2.8.23
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:568c Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 0c4b:0580 Reiner SCT Kartensysteme GmbH cyberJack one
Bus 001 Device 005: ID 0a5c:5834 Broadcom Corp. 5880
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kartenleser: ReinerSCT cyberJack One
Bank: DKB mit HBCI-Karte
Kernel 5.4.0-70-generic
$ java --version
openjdk 11.0.10 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
jameica 2.8.6
hibiscus 2.8.23
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:568c Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 0c4b:0580 Reiner SCT Kartensysteme GmbH cyberJack one
Bus 001 Device 005: ID 0a5c:5834 Broadcom Corp. 5880
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kartenleser: ReinerSCT cyberJack One
Bank: DKB mit HBCI-Karte
Ich habe folgende Schritte in hibiscus vorgenommen:
* Kartenleser manuell einrichten
* PC/SC Kartenleser
* Identifier des PC/SC Kartenlesers: REINER SCT cyberJack one (076C384E30) 00 00
* HBCI FinTS 3.0
Wenn ich dann die Konfiguration teste, wird die Karten-PIN abgefragt und danach bekomme ich folgende Fehlermeldung im hibiscus-log:
Code
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Gefundene Kartenlesegeräte:
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) 00 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Broadcom Corp 5880 [Contactless SmartCard] (0123456789ABCD) 01 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] REINER SCT cyberJack one (076C384E30) 00 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][Thread-10][de.willuhn.jameica.hbci.gui.action.PassportTest$2.run] log target removed
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Kartetyp: T=1
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] ddv passport opened
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] hbci version: 300
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] hole kreditinstituts-spezifische Daten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Aktualisiere Bankparameter (BPD)
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogInitAnon
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] kreditinstituts-spezifische Daten erhalten - neue Version ist 9
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] BPD cache update state [expired: true, new version: false]
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] updating BPD cache
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] customer 1: updated BPD- inserts: 0, updates: 0, deletions: 0
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogEndAnon
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog beendet
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] hole nutzerspezifische Daten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Aktualisiere Benutzerparameter (UPD)
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogInit
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] signiere HBCI-Nachricht
[Thu Apr 01 18:22:28 CEST 2021][ERROR][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
at org.kapott.hbci.security.Sig.signIt(Sig.java:368)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:253)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:123)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:96)
at org.kapott.hbci.manager.HBCIUser.fetchUPD(HBCIUser.java:622)
at org.kapott.hbci.manager.HBCIUser.sync(HBCIUser.java:679)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:704)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:167)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:132)
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:151)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)
Caused by: org.kapott.hbci.exceptions.InitializingException: Fehler bei Initialisierung des Elementes DialogInit.SigHead.KeyName.keyversion
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:108)
at org.kapott.hbci.protocol.DE.setValue(DE.java:183)
at org.kapott.hbci.protocol.DE.propagateValue(DE.java:79)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.security.Sig.fillSigHead(Sig.java:177)
at org.kapott.hbci.security.Sig.signIt(Sig.java:313)
... 12 more
Caused by: org.kapott.hbci.exceptions.InvalidArgumentException: Länge von -128 (4) muss zwischen 1 und 3 liegen
at org.kapott.hbci.datatypes.SyntaxDE.setContent(SyntaxDE.java:119)
at org.kapott.hbci.datatypes.SyntaxDE.initData(SyntaxDE.java:54)
at org.kapott.hbci.datatypes.SyntaxDE.init(SyntaxDE.java:76)
at org.kapott.hbci.datatypes.SyntaxNum.init(SyntaxNum.java:57)
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:104)
... 20 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1609)
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.close] closing ddv passport
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.close] ddv passport closed
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.gui.action.PassportTest$1.run] test of passport failed: class org.kapott.hbci.exceptions.ProcessException: Fehler beim Aktualisieren der UPD
[Thu Apr 01 18:22:28 CEST 2021][WARN][bg-task:][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for all passports
[Thu Apr 01 18:22:28 CEST 2021][INFO][Thread-11][de.willuhn.jameica.hbci.gui.action.PassportTest$2.run] log target removed
[Thu Apr 01 18:22:58 CEST 2021][INFO][main][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1$1.run] auto closing monitor snapin
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) 00 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Broadcom Corp 5880 [Contactless SmartCard] (0123456789ABCD) 01 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] REINER SCT cyberJack one (076C384E30) 00 00
[Thu Apr 01 18:22:16 CEST 2021][INFO][Thread-10][de.willuhn.jameica.hbci.gui.action.PassportTest$2.run] log target removed
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Kartetyp: T=1
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] ddv passport opened
[Thu Apr 01 18:22:17 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] hbci version: 300
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] hole kreditinstituts-spezifische Daten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Aktualisiere Bankparameter (BPD)
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogInitAnon
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] kreditinstituts-spezifische Daten erhalten - neue Version ist 9
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] BPD cache update state [expired: true, new version: false]
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] updating BPD cache
[Thu Apr 01 18:22:27 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.server.BPDUtil.updateCache] customer 1: updated BPD- inserts: 0, updates: 0, deletions: 0
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogEndAnon
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog beendet
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] hole nutzerspezifische Daten
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Aktualisiere Benutzerparameter (UPD)
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Erzeuge HBCI-Nachricht DialogInit
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.status] signiere HBCI-Nachricht
[Thu Apr 01 18:22:28 CEST 2021][ERROR][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
at org.kapott.hbci.security.Sig.signIt(Sig.java:368)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:253)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:123)
at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:96)
at org.kapott.hbci.manager.HBCIUser.fetchUPD(HBCIUser.java:622)
at org.kapott.hbci.manager.HBCIUser.sync(HBCIUser.java:679)
at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:704)
at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:167)
at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:132)
at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:151)
at de.willuhn.jameica.hbci.gui.action.PassportTest$1.run(PassportTest.java:77)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)
Caused by: org.kapott.hbci.exceptions.InitializingException: Fehler bei Initialisierung des Elementes DialogInit.SigHead.KeyName.keyversion
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:108)
at org.kapott.hbci.protocol.DE.setValue(DE.java:183)
at org.kapott.hbci.protocol.DE.propagateValue(DE.java:79)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.protocol.MultipleSyntaxElements.propagateValue(MultipleSyntaxElements.java:194)
at org.kapott.hbci.protocol.SyntaxElement.propagateValue(SyntaxElement.java:510)
at org.kapott.hbci.security.Sig.fillSigHead(Sig.java:177)
at org.kapott.hbci.security.Sig.signIt(Sig.java:313)
... 12 more
Caused by: org.kapott.hbci.exceptions.InvalidArgumentException: Länge von -128 (4) muss zwischen 1 und 3 liegen
at org.kapott.hbci.datatypes.SyntaxDE.setContent(SyntaxDE.java:119)
at org.kapott.hbci.datatypes.SyntaxDE.initData(SyntaxDE.java:54)
at org.kapott.hbci.datatypes.SyntaxDE.init(SyntaxDE.java:76)
at org.kapott.hbci.datatypes.SyntaxNum.init(SyntaxNum.java:57)
at org.kapott.hbci.datatypes.factory.SyntaxDEFactory.createSyntaxDE(SyntaxDEFactory.java:104)
... 20 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1609)
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.close] closing ddv passport
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.close] ddv passport closed
[Thu Apr 01 18:22:28 CEST 2021][INFO][bg-task:][de.willuhn.jameica.hbci.gui.action.PassportTest$1.run] test of passport failed: class org.kapott.hbci.exceptions.ProcessException: Fehler beim Aktualisieren der UPD
[Thu Apr 01 18:22:28 CEST 2021][WARN][bg-task:][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for all passports
[Thu Apr 01 18:22:28 CEST 2021][INFO][Thread-11][de.willuhn.jameica.hbci.gui.action.PassportTest$2.run] log target removed
[Thu Apr 01 18:22:58 CEST 2021][INFO][main][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1$1.run] auto closing monitor snapin
Ich habe viel gesucht, konnte aber keine passende Hilfe zu den Fehlermeldungen finden.
Kann mir hier jemand weiterhelfen?
Vielen Dank
Holger