Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 
giggino
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 08 / 2024
Betreff:

Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 15:56 Uhr  ·  #1
Nach einem Update auf Hibiscus 2.12.3 funktioniert der Zugang bei der DKB nicht mehr. Die eingegebene PIN ist gültig, da der Login über die DKB-Webseite funktioniert. Ich habe versucht die BPD zu löschen, aber die Einträge bleiben bestehen.

Code
[04.05.2026 15:50:00] Synchronisierung via FinTS/HBCI läuft
[04.05.2026 15:50:00]  
[04.05.2026 15:50:00] Synchronisiere Konto: Girokonto, IBAN DE0000..000000 [Deutsche Kr...ank Berlin]
[04.05.2026 15:50:00] Initialisiere Bank-Zugang
[04.05.2026 15:50:00]     [Fehler] Meldung der Bank: 9910:PIN ungültig.
[04.05.2026 15:50:00]     [Fehler] Meldung der Bank: 9800:Dialog abgebrochen.
[04.05.2026 15:50:00]     [Fehler] org.kapott.hbci.exceptions.HBCI_Exception: Nachricht ist nicht verschlüsselt
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:463)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:126)
  at org.kapott.hbci.dialog.HBCIDialogSync.sendData(HBCIDialogSync.java:110)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:99)
  at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:437)
  at org.kapott.hbci.manager.HBCIUser.sync(HBCIUser.java:663)
  at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:711)
  at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:296)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:166)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:116)
  at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:181)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:549)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:524)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)
  at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5035)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3751)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)
[04.05.2026 15:50:00] Fehler: Fehler beim Ermitteln einer neuen System-ID
[04.05.2026 15:50:00] 
[04.05.2026 15:50:00] *****************************************************
[04.05.2026 15:50:00] Zusammengefasste Fehlermeldungen:
[04.05.2026 15:50:00]    Meldung der Bank: 9910:PIN ungültig.
[04.05.2026 15:50:00]    Meldung der Bank: 9800:Dialog abgebrochen.
[04.05.2026 15:50:00]    org.kapott.hbci.exceptions.HBCI_Exception: Nachricht ist nicht verschlüsselt
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:463)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:126)
  at org.kapott.hbci.dialog.HBCIDialogSync.sendData(HBCIDialogSync.java:110)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:99)
  at org.kapott.hbci.manager.HBCIUser.fetchSysId(HBCIUser.java:437)
  at org.kapott.hbci.manager.HBCIUser.sync(HBCIUser.java:663)
  at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:711)
  at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:296)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:166)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:116)
  at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:181)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:549)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:524)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)
  at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5035)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3751)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)
[04.05.2026 15:50:00] *****************************************************
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 16:33 Uhr  ·  #2
Hast du noch ein zweites Konto bei einer anderen Bank, mit dem du testen kannst? Ich würde gern wissen, ob es ein allgemeines Problem ist oder DKB-spezifisch. Ich habe in der Tat etwas am PIN/TAN-Handling geändert. Allerdings habe ich die Änderung mit umfangreichen automatischen Tests abgesichert.
giggino
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 08 / 2024
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 16:49 Uhr  ·  #3
Konten bei anderen Banken über die Volksbanken-Infrastruktur funktionieren. Das DKB-Konto ist das einzige über Sparkassen-Infrastruktur. Vielleicht liegt es daran?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 17:00 Uhr  ·  #4
OK, mich beruhigt, dass ich hier zumindest keinen generellen Fehler eingebaut habe. Da die Änderung im Code nicht DKB-spezifisch ist, glaube ich, dass meine Änderung gar nicht die Ursache für den Fehler ist. Kann jemand anderes mit einem Konto bei der DKB mal bitte Bescheid geben, ob es mit 2.12.3 Probleme gibt?
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 296
Dabei seit: 05 / 2014
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 17:09 Uhr  ·  #5
Zitat geschrieben von hibiscus

Kann jemand anderes mit einem Konto bei der DKB mal bitte Bescheid geben, ob es mit 2.12.3 Probleme gibt?


keine Probleme mit der DKB. Gerade getestet.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 17:10 Uhr  ·  #6
Zitat geschrieben von little.yoda

Zitat geschrieben von hibiscus

Kann jemand anderes mit einem Konto bei der DKB mal bitte Bescheid geben, ob es mit 2.12.3 Probleme gibt?


keine Probleme mit der DKB. Gerade getestet.

Prima. Danke für die Rückmeldung.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 899
Dabei seit: 05 / 2020
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 17:11 Uhr  ·  #7
Der Abruf funktioniert bei mir einwandfrei (Build-Datum Jameica und Hibiscus jeweils 21.04.):
Code
[04.05.2026 17:08:55] Synchronisierung via FinTS/HBCI läuft
[04.05.2026 17:08:55]  
[04.05.2026 17:08:55] Synchronisiere Konto: DKB Giro, IBAN DE2412..* [Deutsche Kr...ank Berlin]
[04.05.2026 17:08:55] Initialisiere Bank-Zugang
[04.05.2026 17:08:58]     trying to fetch TAN media names [skip sca: true]
[04.05.2026 17:08:59]     Verbinde mit https://fints.dkb.de:443/fints und prüfe Zertifikat
[04.05.2026 17:09:00]     Warte auf Antwortdaten
[04.05.2026 17:09:01]     [Hinweis] message has no signature
[04.05.2026 17:09:03]     Warte auf Antwortdaten
[04.05.2026 17:09:04]     [Hinweis] message has no signature
[04.05.2026 17:09:05]     Warte auf Antwortdaten
[04.05.2026 17:09:05]     [Hinweis] message has no signature
[04.05.2026 17:09:05] Führe Geschäftsvorfall aus: "DKB Giro, IBAN DE2412..* [Deutsche Kr...ank Berlin]: Umsätze/Salden abrufen"
[04.05.2026 17:09:05] Führe Aufträge aus...
[04.05.2026 17:09:05]     Führe Dialog-Initialisierung aus
[04.05.2026 17:09:06]     Warte auf Antwortdaten
[04.05.2026 17:09:07]     [Hinweis] message has no signature
[04.05.2026 17:09:23]     Warte auf Antwortdaten
[04.05.2026 17:09:24]     [Hinweis] message has no signature
[04.05.2026 17:09:25]     Benutzerparameter (UPD) aktualisiert [Bisherige Version: 0, neue Version: 0]
[04.05.2026 17:09:25]     Verarbeite Aufträge
[04.05.2026 17:09:25]     TAN process variant 2
[04.05.2026 17:09:25]     TAN process variant 2
[04.05.2026 17:09:26]     Warte auf Antwortdaten
[04.05.2026 17:09:26]     [Hinweis] message has no signature
[04.05.2026 17:09:27]     Warte auf Antwortdaten
[04.05.2026 17:09:27]     [Hinweis] message has no signature
[04.05.2026 17:09:29]     Führe Dialog-Ende aus
[04.05.2026 17:09:30]     Warte auf Antwortdaten
[04.05.2026 17:09:31]     [Hinweis] message has no signature
[04.05.2026 17:09:31] Aufträge ausgeführt
[04.05.2026 17:09:31] Synchronisierung via FinTS/HBCI erfolgreich beendet
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 17:16 Uhr  ·  #8
OK, in den Nightly-Builds vom 21.04. ist HBCI4Java 4.1.8 enthalten, welches die Änderung auch bereits enthält. Dann habe ich keine wirkliche Idee.

Möglicherweise hängt es gar nicht mit dem Update zusammen sondern ist Zufall. @giggino: Wie lang ist deine PIN bei der DKB?
giggino
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 08 / 2024
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 20:42 Uhr  ·  #9
Die PIN ist achtstellig. Ich habe noch einmal die Konfiguration getestet und erhalte folgende Fehlermeldung:

Code
[04.05.2026 20:10:40] Teste Bank-Zugang...
[04.05.2026 20:30:45]   Hibiscus-Version 2.12.3, Datum 20260504
[04.05.2026 20:30:45]   HBCI4Java-Version 4.1.9
[04.05.2026 20:30:45] Fehler beim Testen des Bank-Zugangs: Fehler beim Ermitteln einer neuen System-ID
[04.05.2026 20:30:45] Aufgetretene Fehlermeldungen:
[04.05.2026 20:30:45] -----------------------------
[04.05.2026 20:30:45]   error while opening pin/tan passport; nested exception is: 
  org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
[04.05.2026 20:30:45]   Fehler beim Erzeugen eines HBCIHandler Objektes
[04.05.2026 20:30:45]   Fehler beim Registrieren der Nutzerdaten
[04.05.2026 20:30:45]   Fehler beim Ermitteln einer neuen System-ID
[04.05.2026 20:30:45]   Fehler beim Ermitteln einer neuen System-ID
[04.05.2026 20:30:45] -----------------------------

Nach einem Downgrade auf Hibiscus 2.12.2 funktioniert der Zugang bei der DKB wieder einwandfrei. Ich habe die automatischen Updates deaktiviert und bleibe vorerst auf dieser Version.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 20:55 Uhr  ·  #10
Hast du die Möglichkeit, mit beiden Versionen ein HBCI-Diagnose-Protokoll (oben im Menü unter Hibiscus->Erweitert) zu erstellen, damit man die an die Bank gesendeten HBCI-Nachrichten mal vergleichen könnte? Da muss ja es im Bereich der PIN einen Unterschied geben.
keilan61
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 05 / 2026
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 22:41 Uhr  ·  #11
giggino
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 08 / 2024
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 04.05.2026 - 23:01 Uhr  ·  #12
Zitat geschrieben von hibiscus

Hast du die Möglichkeit, mit beiden Versionen ein HBCI-Diagnose-Protokoll (oben im Menü unter Hibiscus->Erweitert) zu erstellen, damit man die an die Bank gesendeten HBCI-Nachrichten mal vergleichen könnte? Da muss ja es im Bereich der PIN einen Unterschied geben.

Beim Vergleich der HBCI-Diagnose-Protokolle ist mir aufgefallen, dass nach dem Update tatsächlich eine falsche PIN übertragen wird. Ich vermute der Fehler hängt damit zusammen, dass die PIN Sonderzeichen enthält.


Achtstellige PIN:
Code
XXXXXXX:
(das letzte Zeichen der PIN ist ein Doppelpunkt)


Hibiscus 2.12.2 überträgt:
Code
XXXXXXX?:
(ein Fragezeichen vor dem Doppelpunkt - funktioniert)


Hibiscus 2.12.3 überträgt:
Code
XXXXXXX:?:
(ein Fragezeichen nach dem Doppelpunkt und anschließende Wiederholung des Doppelpunktes - funktioniert nicht)
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 07:12 Uhr  ·  #13
Vielen Dank für die Analyse! Das hilft mir sehr! Ich werde das Release nochmal kurzzeitig zurückstellen.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 07:40 Uhr  ·  #14
Ich krieg das Verhalten irgendwie nicht reproduziert. Wenn ich eine PIN "foo1234:" habe, wird folgendes gesendet:

Code

....HNSHA:6:2+1234567890++foo1234?:''HNHBS:7....


Das ":" ist korrekterweise mit "?" escaped worden. Der zusätzliche ":" erscheint bei mir nicht. Kannst du vielleicht etwas mehr von der Nachricht posten?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 08:48 Uhr  ·  #15
Ich kriege das fehlerhafte Verhalten nicht reproduziert. Ich habe jetzt mal bei meinem Postbank-Testzugang als PIN "1234567:" eingegeben.

Mit Hibiscus 2.12.2:

Code

HKTAN:5:7+4+HKIDN+++++++++foo'
HKSYN:6:3+0'
HNSHA:7:2+1503035890++1234567?:''
HNHBS:8:1+1'


Mit 2.12.3:

Code

HKTAN:5:7+4+HKIDN+++++++++foo'
HKSYN:6:3+0'
HNSHA:7:2+1887006846++1234567?:''
HNHBS:8:1+1'


Kein Unterschied bei der PIN.

Kann mir jemand vielleicht einen vollständigeren Trace senden?
keilan61
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 05 / 2026
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 09:26 Uhr  ·  #16
ich habe jetzt mal mein Passwort geändert - das alte hatte ein 'ä' am Ende. Nach der Änderung funktioniert wieder alles.

Hier der vollständige trace:
Code
04.05.2026 22:02 Synchronisiere Konto: Giro Jadwiga Keil, IBAN DE7224..695494 [Sparkasse R... Osterholz] HNHBK:1:3+000000000488+300+0+1'HNVSK:998:3+PIN:2+998+1+1::44e7c393c3814dd2a83c4b632a02cc+1:20260504:220303+2:2:13:@8@:5:1+280:24151235:6005932555:V:0:0+0'HNVSD:999:1+@296@HNSHK:2:4+PIN:2+912+121652194+1+1+1::44e7c393c3814dd2a83c4b632a02cc+1+1:20260504:220254+1:999:1+6:10:16+280:24151235:6005932555:S:0:0'HKIDN:3:2+280:24151235+6005932555+44e7c393c3814dd2a83c4b632a02cc+1'HKVVB:4:3+18+0+1+A44C2953982351617D475443E+2.12'HKTAN:5:6+4+HKIDN'HNSHA:6:2+121652194++XXXX9?:?''HNHBS:7:1+1' HNHBK:1:3+000000000174+300+0+1+0:1'HIRMG:2:2+9050::Die Nachricht enthält Fehler.+9800::Dialog abgebrochen'HIRMS:3:2:6+9130:5,1:abschliessendes Trennzeichen fehlt'HNHBS:4:1+1'
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 09:50 Uhr  ·  #17
DAS WARS! Der Umlaut! Die PIN ist versehentlich UTF-8 codiert. Muss bei FinTS aber ISO-8859-1 codiert sein. Ich erstelle ein neues Release.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 10:57 Uhr  ·  #18
Ich habe soeben eine aktualisierte Version 2.12.4 veröffentlicht.
giggino
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 08 / 2024
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 17:04 Uhr  ·  #19
Meine PIN hat neben Sonderzeichen auch Umlaute enthalten. Das Update auf Hibiscus 2.12.4 hat den Fehler behoben. Vielen Dank für die schnelle Behebung!
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11526
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus 2.12.3 - DKB-Zugang funktioniert nicht mehr

 · 
Gepostet: 05.05.2026 - 17:12 Uhr  ·  #20
Prima. Danke für die Rückmeldung!
Gewählte Zitate für Mehrfachzitierung:   0