Hibiscus - CyberJack One - HBCI - DKB

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2021
Betreff:

Hibiscus - CyberJack One - HBCI - DKB

 · 
Gepostet: 01.04.2021 - 18:56 Uhr  ·  #1
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:
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


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


Ich habe viel gesucht, konnte aber keine passende Hilfe zu den Fehlermeldungen finden.
Kann mir hier jemand weiterhelfen?

Vielen Dank
Holger
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10127
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus - CyberJack One - HBCI - DKB

 · 
Gepostet: 02.04.2021 - 09:48 Uhr  ·  #2
Das ist ein bekannter Fehler in Hibiscus 2.8. Aktualisiere bitte auf die aktuelle Version 2.10.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2021
Betreff:

Re: Hibiscus - CyberJack One - HBCI - DKB

 · 
Gepostet: 02.04.2021 - 19:03 Uhr  ·  #3
Ich hatte jameica und hibiscus aus der Anwendungsverwaltung von Linux Mint installiert. Und dadurch dann wohl nicht die aktuellste Version.
Ich habe jetzt die neuste Version manuell installiert und der Kartenleser funktioniert.

Vielen Dank
Holger
Gewählte Zitate für Mehrfachzitierung:   0